I recently bought a 2005 , 2.0 Z4 , 60,000 miles on the clock
Within days the timing chain went and the dealer replaced it FOC but the idle was not quite right (it may never have been )so returned it and he checked for leaks , no issues, so reset the Vanos unit and there was a small...