forgive me for posting this b4 looking up the code, but as some know, the last 2 weeks i've been fighting a driveability issue on my DD '84 Fiero and have been bicycling wherever i need to go. well, i spent the weekend watching tmy folks' dogs so they could go to St. Louis, and doing drywall finish work on their basement. i just got back home now, and went to pull the Fiero into the driveway, as i was going to clay bar it today as it seems like a decent day to do so here (cool & cloudy). well i go to fire it up on the street, it starts just like normal, only thing is it wont rev past about 1500 RPM...so i sit there, ease into the throttle, it's stumbling and all that fun crap, but finally revs to about 4k (where i usually shift it) comes back down and will hesitate upon free rev again. check engine light is on so i pull the code, it's poppin code 42. i will look that up momentarily. it's turning into a headache and to be quite honest, i was VERY happy with it when i parked it again after swapping the coil out one weekend, then the ICM late last week, re-timinh it, it seemed to perform better and my slight miss that was occasionaly there (would come and go) was totally gone. i have the base timing set at 12* adv. seems to like it, i'm wondering if i could go more...
any ideas anyone? i plugged everything back in, there wasn't anything i missed. i triple checked that...
i'll post what code 42 is here: Electronic Spark Timing
The ECM will set code 42 under the following conditions:
The ignition module will ground terminal B4 (EST) on the ECM when the system is (supposed to be) running on the ignition module. If this does not happen (ECM is seeing a voltage on terminal B4), the ECM will set code 42.
When the RPM for Electronic Spark Timing is reached (400 RPM) a by-pass voltage will be applied to the ignition module, and the ignition module should no longer ground EST. If it still does, the ECM will set code 42.
There are several reasons any of these conditions can occur. The most obvious is a faulty ignition module. Check all wires coming from the ignition module. Also check your sparkplug wires. Because a high voltage is applied to the sparkplug wires, there could be electro-magnetic interference. Replace sparkplug wires or try rerouting them
taken directly from the main page.
the only thing i can think of is i had a slight problem with the 2 black wires coming off the ICM that go to the coil., i didnt realize that plug came apart @ the coil so i cut the wires (they had already been cut once and weather proof connectors put on them.) when i went to put them back together i pulled one wire out of the terminal @ the plug by accident...could i have wired them up backwards and still have it run? or is there a chance my ICM is bad already?
[This message has been edited by greasemonke50613 (edited 08-10-2009).]