BMW 3 Series E46 2003 2.0 - MASS AIR FLOW SENSOR 0280218075
Working order
eBay