Here’s what I’m drivin’: 1988 BMW 325is (e30)
The problem:
The car cranks over fine, idles slightly over 1000 and returns to 700-800. The idle is smooth and nice and displays all kinds of e30 goodness. Within a minute, the idle becomes erratic, dips down and back up (never over 1000), and then eventually dies. No amount of throttle will change it - it’s like the engine isn’t even recognizing my desperate foot dumping on the pedal.
I’ve tried driving it with no avail. It drives fine for a few seconds, and then quickly the acceleration becomes haggard, rpms die down regardless of where my foot is on the pedal, and idle dips up and down until the eventual death of the car. Turn it back over and it starts fine! Idles fine for less than a minute. Then the monster comes back.
Here is what i’ve done to it:
replaced the o2 sensor, crankshaft position sensor, fuel filter, fuel pump, fuel pump relay, fuel pressure regulator, air filter, spark plugs and cleaned the AFM with AFM spray. The distributor cap and spark plug wires are from Bavarian Autosport and look fairly new.
I’ve tried testing the continuity of the throttle position switch using the Bentley manual as my guide. On the 2 and 18 tongs, I get continuity when the throttle is completely closed, but as SOON as I move it even to the slightest degree, I lose continuity. On tongs 3 and 18, I have continuity when the throttle is WIDE open, but nothing else. Is this correct?
On the AFM, the flap moves smoothly with equal resistance. I don’t know what else I can do! Please help! This little car is my only means of transportation and walking to work is getting REAL old. Any suggestions will be greatly appreciated.
Thanks