95 Firebird 3800 P0300
I have a 95 Firebird 3800. I constantly have ignition system problems. I've put 4 crank sensors on it in 3 years. About a couple months ago my car was acting like it had a bad crank sensor (AGAIN - after having replaced it only about a year and a half ago for the 3rd time). However, the SES light wasn't coming on. Finally, after about a month of acting up (and me having changed the ignition module with a spare I had and that not fixing the problem) the SES light finally came on and threw the crank sensor code. I replaced the crank sensor (4th time) and the stalling/surging/RPM dropping problem went away. However, immediately after having the crank sensor replaced, there was a misfire. I've had bad wires for a long time (never could seem to get them routed right so that they wouldn't end up touching something hot and arcing). I had a few wires that had some small arc areas and if you moved them a certain way, they'd arc and there'd be a misfire. So I assumed that during the changing of the crank sensor, the wires were bumped into a position causing an arc which was the cause of the miss. A week or two later I replaced wires and plugs and routed them perfectly through the factory wire retainers and some additional wire retainers I bought. I started the car and it had a terrible miss. It wouldn't even stay running unless you kept your foot on the pedal. I assumed I hadn't gotten one of the wires all the way on the plug and went over them again and again and again. They were all on right and secure. I thought maybe I had a bad plug from the box. I looked to see if there were any arcs while it was running but there were none. The next day the SES light came on it and had thrown the P0300 code (random multiple misfire). Now I was stumped, how could I have MULTIPLE bad plugs or wires AT RANDOM? That didn't make any sense. So I stopped looking for a bad plug/wire and looked for something else that could cause it. I noticed that while I was changing the plugs/wires, I had knocked off the vacuum line that goes from the evap up to the front of the intake. I said "wouldn't that be funny if that was the cause of all my problems." I plugged it back in and it immediately ran much much better. However, this line had been broken numerous times and patched w/ vacuum hoses. It still wasn't idling perfect and I assumed that it was that bad vacuum line. So a few days later I bought a new one from the dealer and replaced it. Still ran really rough (but no where near as bad as it had been when it was disconnected). I figured the problem must be another vacuum line. I went over all of them and can't find any cracks or problems anywhere. It ran for another week before throwing the P0300 code again. I printed out some info on the P0300 code and possible causes. First it says vacuum leaks, but I believe I went over that thoroughly. It also says that PCV and EGR valves could cause the problem. Next I replaced the PCV (which was a little sticky) but that didn't fix it. I changed the EGR valve about 50k miles ago, I'm not sure how long they last generally, but don't want to throw $140 at it if that's not the problem. This morning I started it and it ran smooth as could be. Then when I started driving, I noticed the bad random miss again in a few minutes. So it was running perfect when cold, just after being started, but not after driving a little bit. Does ANYONE know what this could be? It's driving me crazy!
ignition coils and or module! What brand of crank sensors? You have to be careful that balancer isn't damaged or the reluctor wheel will be all out of whack