Hey y’all, just got a fiero (1984 2m4) and love it, drove it for 150 miles no problem but then it randomly shut off while I was driving and I had to push it into a parking lot. it still turned over and the tachometer reflects engine turn over but the oil temp gauge is pinnned to the highest temp. I dug around and I thought oil sensor might be the culprit went to fix it and then it worked. Now I have another issue to tackle: the high idle. At first I thought it was a Idle control valve issue so I bought a replacement and it did nothing. I pulled the icv and plugged the hole and idle was still super high so that tells me I have a huge vaccum leak. So I replaced all of the vaccum lines with new ones and there's still a crazy high idle (2500 rpms). I put the car in diagnostic mode and it appears that the ecm is not communicating with the icv properly because I don't hear any clicking and trying to re-teach the idle did nothing. I have a replacement MAP coming in (I don't think anything is wrong with this one but the part is cheap enough that it's not hard to replace) and I also have a PCV valve coming in because mine crapped the bed (and its a 2 dollar part).
Does anyone know of any other ways of checking if the ecm is communicating properly with the ICV? and/or checking if the ICV is working?
Should I just say F it and stick a plug in the icv valve and drive it that way? I really don't wanna mess up my transmission by slam-fking it into gear when it's at 1000 rpms.
Car info:
100k miles on the dot. not molested in any way (that I know of) Fuel is good and clean Oil is good full and clean Engine temp is fine and was the whole time I was driving.
Idles high when not in gear. Doesn’t really effect drivability, just annoying.
Wasn’t blowing hot air from climate control.
Any and all help is appreciated. I just wanna get back on the road. 😊
[This message has been edited by etoangel (edited 03-28-2025).]