Code 12 is a "good" code-it means system normal.
Since no codes are stored, check for spark and check for gas-is the fuel pump coming on? You should hear the pump buzz for a couple of seconds when you turn the key to on-it should start and pressurize the lines, then shut off until the engine is cranked-when cranking, pump should be running again. If you don't hear the pump, check if the fuel pump wire at the gas tank connector has power to it when the engine is cranking. If it does and the pump is not working, the pump will need replacing.
If no power, check the fuel pump fuse and relay, under the hood.
If the fuel pump is working, it may be ignition related-check for spark. You need to see a blue snapping spark to know the ignition system is good. If no spark, suspect the ignition control module or the crank position sensor -or the pickup coil, if no crank sensor. The pickup coil will be in the distributor-if you have one. If no distributor, crank position sensor is behind the crankshaft harmonic balancer.
If fuel pump and spark are good, you will need to diagnose the injector circuit.
Post back with what you find.
Testimonial: "every thing is fine but it still die when you push gas pedale"
SOURCE: 1989 olds cutlas, was running
Iv had a problem similar to this with my oldsmobile. It ran fine on the way to the library, but when I was leaving it would not start up. I checked the fule filter and was fine but I replaced it any ways. Had it looked at and tested by a machinists. File pressure was great and computer tested fine with no errors. Changed the spark plugs and tested the board that the spark plugs are connected to and it came up working fine. After all that it still wouldn't run. Finally what ended being the problem in the first place was my fule injectors were cloged. With it being an old car, the gas tank had a little rust in it. EBay has some cheap injectors for the 89 oldsmobile
241 views
Usually answered in minutes!
×