I hate to double post stuff since I asked about this in my swap thread but I know it will see more attention here. As some of you may know I've been suffering some bad back probs but I managed to finish up the exhaust system on my LX9 swapped Grand Prix last night and what do you do when you finish exhaust - you start it!
This is an OBD I car, 5 speed, and currently still has the tune for a 3.4 dohc - but that said it should still be able to run.
Here is the current state of things:
-All sensors are hooked up, except the o2 sensor which shouldn't matter since it is in open loop anyway
-there is no water in the engine
-when started it has good oil pressure (~60psi on dash gauge)
This is what it does when started:
-idles at 2500 rpm for about 10 seconds
-idle drops to 2000 rpm and the engine dies within 2 seconds of that, sounds like as if you just turned the fuel pump off (slowly kinda snuffs out)
Here is what I know is wrong:
-Code 22, TPS error. Not sure if this would cause the motor to die though. If I give it any throttle it dies instantly so I know the TPS wiring is bad or sensor not working
-Code 43, ESC error. I'm not sure what is causing it. The knock sensor is hooked up. What else can cause a problem with the ICM or the ECMs ability to take over spark timing?
The TPS issue I am confident I can fix, its 3 wires and I can figure out if the wiring is bad pretty easy with an ohm meter and tracing from the tps connector back to the ecm. But code 43, that one is more tricky. What is the typical cause? I'm using the same ICM that was on the old motor and it worked fine there. The knock sensor is hooked up but I'll check the wiring on it to make sure it is not shorting to ground.
Now about the motor shutting down after 10 seconds...
At first I thought the fuel pump was shutting off after a few seconds and that was what caused the motor to die. I believe there is a safeguard in place that kills power to the fuel pump relay if there is no oil pressure. The dash gauge shows good oil pressure (60psi) so I know the engine is OK but maybe that signal was not making it to the fuel pump relay. So to test my theory I jumpered the fuel pump test lead to make the pump run continuously and the motor still died after 10 seconds - that eliminates fuel pump.
Other concerns - why is it idling so high? I checked and checked and I don't think I have any vacuum leak. I did an IAC reset (well the key on/off method) but the ECM is still tuned for the DOHC so the counts might be WAY off for an LX9. I'll reset through freescan too just to be sure next time. The throttleblade is closing correctly. My one theory is that since there is no coolant in the motor the coolant temp sensor may think that the engine temp is freezing and that is why it tries to idle so high. I also used the factory LX9 temp sensor since it has the same connector but I think I may have read somewhere that this sensor isn't the same as the OBD I sensor - any fact/fiction to that?
First on the agenda for tomorrow when I work on it will be to correct the TPS problem, then burn the LX9 bin that I have to the memcal. Then I need to get to the bottom of code 43. But, despite codes 22 and 43, the motor still has spark (it runs), compression, and a constant supply of fuel - why does it die out after 10 seconds has me stumped. I'll see if I can datalog it through tunerpro to get a better scope of things but I have a new laptop now and I dont know where the definition files are.
Its slowly coming together. Despite its issues the LX9, while running, is so smooth and quiet. I can't wait to get it running perfect. I know I am very long winded! Thanks for taking the time to read.
This is an OBD I car, 5 speed, and currently still has the tune for a 3.4 dohc - but that said it should still be able to run.
Here is the current state of things:
-All sensors are hooked up, except the o2 sensor which shouldn't matter since it is in open loop anyway
-there is no water in the engine
-when started it has good oil pressure (~60psi on dash gauge)
This is what it does when started:
-idles at 2500 rpm for about 10 seconds
-idle drops to 2000 rpm and the engine dies within 2 seconds of that, sounds like as if you just turned the fuel pump off (slowly kinda snuffs out)
Here is what I know is wrong:
-Code 22, TPS error. Not sure if this would cause the motor to die though. If I give it any throttle it dies instantly so I know the TPS wiring is bad or sensor not working
-Code 43, ESC error. I'm not sure what is causing it. The knock sensor is hooked up. What else can cause a problem with the ICM or the ECMs ability to take over spark timing?
The TPS issue I am confident I can fix, its 3 wires and I can figure out if the wiring is bad pretty easy with an ohm meter and tracing from the tps connector back to the ecm. But code 43, that one is more tricky. What is the typical cause? I'm using the same ICM that was on the old motor and it worked fine there. The knock sensor is hooked up but I'll check the wiring on it to make sure it is not shorting to ground.
Now about the motor shutting down after 10 seconds...
At first I thought the fuel pump was shutting off after a few seconds and that was what caused the motor to die. I believe there is a safeguard in place that kills power to the fuel pump relay if there is no oil pressure. The dash gauge shows good oil pressure (60psi) so I know the engine is OK but maybe that signal was not making it to the fuel pump relay. So to test my theory I jumpered the fuel pump test lead to make the pump run continuously and the motor still died after 10 seconds - that eliminates fuel pump.
Other concerns - why is it idling so high? I checked and checked and I don't think I have any vacuum leak. I did an IAC reset (well the key on/off method) but the ECM is still tuned for the DOHC so the counts might be WAY off for an LX9. I'll reset through freescan too just to be sure next time. The throttleblade is closing correctly. My one theory is that since there is no coolant in the motor the coolant temp sensor may think that the engine temp is freezing and that is why it tries to idle so high. I also used the factory LX9 temp sensor since it has the same connector but I think I may have read somewhere that this sensor isn't the same as the OBD I sensor - any fact/fiction to that?
First on the agenda for tomorrow when I work on it will be to correct the TPS problem, then burn the LX9 bin that I have to the memcal. Then I need to get to the bottom of code 43. But, despite codes 22 and 43, the motor still has spark (it runs), compression, and a constant supply of fuel - why does it die out after 10 seconds has me stumped. I'll see if I can datalog it through tunerpro to get a better scope of things but I have a new laptop now and I dont know where the definition files are.
Its slowly coming together. Despite its issues the LX9, while running, is so smooth and quiet. I can't wait to get it running perfect. I know I am very long winded! Thanks for taking the time to read.
Comment