HELP!!! clutch switch is causing erratic idle.
Posted: November 22nd, 2011, 8:43 am
so i have been messing with this motor for 2 weeks now. had a mechanic friend over and he was even blown away. its a 94 mazda mx3 1.6l dohc manual trans car and this is what i have figured out so far.
it doesnt throw any codes for the problem so that makes it a pain. once the car warms up and goes into closed loop, it has a problem idling. couldnt drive it without it being in open loop. now i have tried replacing the TPS, Mass Air Flow, blocking off the egr, cleaning the idle air control valve, blocking off the idle air control, spraying starter fluid all over. NOTHING. this is the new thing i found and im like WTF!!!
it was doing this weird idle drop when i pushed in the clutch (very strange) so i disconnected the electric clutch switch that is inner connected to the neutral safety switch and the problem all but went away. so it still has a problem idling and searches for idle but you can actually drive it without any issue in closed loop while the clutch switch is out. every time you pull up to a stop light however, it drops and raises rpms and searches for idle for a moment then levels out.
it doesnt throw any codes for the problem so that makes it a pain. once the car warms up and goes into closed loop, it has a problem idling. couldnt drive it without it being in open loop. now i have tried replacing the TPS, Mass Air Flow, blocking off the egr, cleaning the idle air control valve, blocking off the idle air control, spraying starter fluid all over. NOTHING. this is the new thing i found and im like WTF!!!
it was doing this weird idle drop when i pushed in the clutch (very strange) so i disconnected the electric clutch switch that is inner connected to the neutral safety switch and the problem all but went away. so it still has a problem idling and searches for idle but you can actually drive it without any issue in closed loop while the clutch switch is out. every time you pull up to a stop light however, it drops and raises rpms and searches for idle for a moment then levels out.