it's been like this since i bought the m3,
sometimes the m3 is just idling fine at 800rpm
then all of a sudden the rpm will jump to 1400+rpm
then after a bit itll go back down... then just randomly go back up
i always suspected the TPS, even though it does click right before the throttle is fully closed..
other times, if i give it some gas, the idle will go up to 1400+... if i tap on the gas again ... sometimes it goes down to 1000, if i tap again itll randomly go back up.. sometimes it takes alot of tapping to get it back down while waiting in the traffic
tonight, the idle went up to 1500 or so, and i tapped the gas pedal a million times and it wouldnt go back down so i parked and wanted to see what was up... i disconnected the TPS connector and the idle didnt change at all (it usually sounds the exact same when disconnected)
so then i suspected a loose connection ... so i started pulling on the TPS connector and the idle would go back down ...id let it go .. then it would go back up ... anyways but it doesnt make sense.. cuz sometimes the m3 will go up to 1200rpm and not as high as today ...so i was thinking if it was a bad connection it should always go up to the same value right ? (as if the TPS was disconnected) which made me think "ICV" .. i put a screw driver on it with the ignition on .. and i could feel it working.. so i guess it is still good ...
what do you think this could be ? TPS misadjusted ? loose connection ? could the ECU be fried cuz of a bad ICV in the past which is causing this random problem ? (btw i drive it sometimes with no idle issue at all..)
im sort of confused about how to fix it ... maybe cuz it was at night .. im going to try and fix it tomorrow.. so i thought i could use some ideas thanks
sometimes the m3 is just idling fine at 800rpm
then all of a sudden the rpm will jump to 1400+rpm
then after a bit itll go back down... then just randomly go back up
i always suspected the TPS, even though it does click right before the throttle is fully closed..
other times, if i give it some gas, the idle will go up to 1400+... if i tap on the gas again ... sometimes it goes down to 1000, if i tap again itll randomly go back up.. sometimes it takes alot of tapping to get it back down while waiting in the traffic
tonight, the idle went up to 1500 or so, and i tapped the gas pedal a million times and it wouldnt go back down so i parked and wanted to see what was up... i disconnected the TPS connector and the idle didnt change at all (it usually sounds the exact same when disconnected)
so then i suspected a loose connection ... so i started pulling on the TPS connector and the idle would go back down ...id let it go .. then it would go back up ... anyways but it doesnt make sense.. cuz sometimes the m3 will go up to 1200rpm and not as high as today ...so i was thinking if it was a bad connection it should always go up to the same value right ? (as if the TPS was disconnected) which made me think "ICV" .. i put a screw driver on it with the ignition on .. and i could feel it working.. so i guess it is still good ...
what do you think this could be ? TPS misadjusted ? loose connection ? could the ECU be fried cuz of a bad ICV in the past which is causing this random problem ? (btw i drive it sometimes with no idle issue at all..)
im sort of confused about how to fix it ... maybe cuz it was at night .. im going to try and fix it tomorrow.. so i thought i could use some ideas thanks
Comment