BMW 3 Series Forum - Technical Talk on the BMW E46
After having her for a few days i noticed maf wasnt plugged in, plugged it in fault code the lot. Got a second hand one. Fitted it ran like cack but no maf codes.
Changed the chain tensioner (new) still cack.
Changed vvt motor (second hand) still cack
Then got code for misfire cylinder 4, plugs...