Calling all Miata experts!!!!
Car: 1990 stock under the hood except for:
- Racing beat exhaust header
- high flow cat
My Miata is my fun car that I use to autocross & very rarely drive to work. My car operated perfectly for the first 5 or 6 times I drove it (total of ~300 miles which included a few autox events) & the problem has only developed over the last 6 or 7 times that I've driven it. When the car is cold it starts up as normal. It idles at about 1k rpm until it warms up (~ 2-3 minutes) & then it drops down to about 850 rpm (as it should). If I let it sit there & idle for over an hour (I did an engine oil flush) the idle stays at 850 rpm (even if I rev it up above 2k rpm a few times).
The symptoms happen if I take it for a drive (whether a spirited drive or a long 90% highway drive to work). It will usually hold a steady idle somewhere between 1700 & 2100 rpm (used to be steady @ 2k rpm but now it's idling at about 1800 rpm). It's not an erratic idle at all. It holds very steady (maybe bouncing less than 100 rpm) when it is idling high. If I turn the car off & let it cool down for 15 to 20 minutes, it will go back to idling normally until I take it for a drive & then the idle goes back to the ~2k rpm range. The only other symptom that might not be related is when it's idling & I stomp the throttle (while in neutral) the engine stutters/bogs (like it's starving for fuel) until it reaches about 2000 rpm & then it revs like normal.
I tried the non-invasive cleaning by spraying the air supply tube to the ISCV w/throttle body cleaner while the engine was running (no bueno) & I've replaced the coolant temp sensor behind the head (still no bueno). I replaced the spark plugs & spark plug wires (NGKs) in hopes of fixing the acceleration bogging (again, no bueno). The only other thing I can think is that I need to remove the TB & try cleaning the ISCV but thought I would ask here for any other suggestions before I went that far.