E39 (1997 - 2003)
Hey guys, I'm just about ready to pull all my hair out. I recently picked up a super clean 2003 540i M-Sport with 89,000 miles (Auto) and it was running a little rough. I replaced the coil packs, spark plugs, crankcase vent, valve cover gaskets, vanos seals, alternator and radiator and all was...