As the title says, I have an intermittent issue where my idle comes up to 1500rpm and sits there. If I press the clutch in and hold it down it drops back to normal. It doesn't try to maintain 1500rpm when driving, it'll smoothly drive at below that in slow traffic if need be. When coasting in neutral with the clutch up it also doesn't do it. Car is a 2001 mk2.5 1.8l VVT. Engine all stock.
Coasting in neutral it doesn't do it, sitting stopped in neutral it does? That's strange.
I guess there are several things which can tell the ECU to expect extra load so raise the idle a little (higher fan settings, aircon on) but even if it was getting a bogus message about one of those, why would pressing the clutch fix it?
I think I see what you're saying about the neutral switch: if that's failed/intermittent the ECU might think the car's still in gear and raise the idle to catch it before it stalls. Seems like a good thing to check first.
Coasting in neutral it doesn't do it, sitting stopped in neutral it does? That's strange.
I guess there are several things which can tell the ECU to expect extra load so raise the idle a little (higher fan settings, aircon on) but even if it was getting a bogus message about one of those, why would pressing the clutch fix it?
I think I see what you're saying about the neutral switch: if that's failed/intermittent the ECU might think the car's still in gear and raise the idle to catch it before it stalls. Seems like a good thing to check first.
yeh, I know the ECU looks are tps position, neutral switch and clutch pedal switch for idle, but if it also looks at speed then it would explain the coasting behaviour.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
Mazda MX-5 Miata
2.2M posts
31.5K members
Since 2007
A forum community dedicated to Mazda MX-5 Miata owners and enthusiasts. Come join the discussion about performance, modifications, classifieds, troubleshooting, maintenance, and more!