1. Z

    TPS, Vac Leak??? Stumped!

    Hello Everybody, 2001 Z3 3.0i with the M54B30 here. I'm having an issue I've been trying to track down for a good while now. One day I noticed that letting off the gas produced a popping noise and my car smelled like it was running lean (caustic smell). Since it had been 10 years since having...