Need injection pump expert for timing problem [Archive] - Diesel Place : Chevrolet and GMC Diesel Truck Forums

: Need injection pump expert for timing problem


stickweld
06-15-2008, 07:16 PM
I just had a rebuilt longblock installed in my truck after putting a hole in #8 piston with 283,000 Km.

Can't get injection pump to give any advance. I may not have it timed correctly, or so far out of TDCO that it is confused. I have an autoenginuity scanner with the enhanced GM protocol.

Put new long block in the truck, only other change was installed new bosch injectors, can not get the truck to run well enough to drive it.

When I run the scanner the PCM keeps generating P0216 (Injection timing control circuit) and P1214 (Injection pump timing offset). When I installed the pump, I had to rotate it unusually far towards the drivers side to get it to idle smoothly.

The problem is that it will not provide any advance. I physically set the pump to a position where the actual injection timing is at about 12 degrees at idle. The desired timing at idle shows about 9.6 degrees. When you rev up the engine, the desired timing goes up as it requests additional advance from the injection pump, but the actual timing does not move up. When I use the time set command, the desired pump timing drops to zero, but the actual timing remains the same.

I thought maybe the injection advance stepper motor could be the problem, so I swapped it out with another one, but it made no difference. I ran the engine without the stepper motor in place, and the pumps advance could be adjusted in about a 24 degree swing by alternatly pushing down and releasing the spring that the stepper motor should be attached to, so it appears the pump is able to advance and retard correctly. With the stepper motor still disconnected but plugged in to the harness it seems to constantly try to extend the plunger (fully retarded pump position). Even if I physically move the injection pump to a position only 5 degrees advanced the stepper still tries to extend the plunger, when it actually should be pulling in to get more advance, not less.

If I preset the stepper motor on the injection pump with the harness off to a position midway in its stroke, as soon as I plug in the harness to the stepper motor it extends fully to fully retard timing again.

I have ohmed out the wires from the stepper and they are fine right to the PCM. Tried 2 steppers and they both do the same thing.

I am really strugling with this, the wife is cranky at me and holidays are a couple of weeks with no way to pull the trailer. Need help!!

Stickweld

stickweld
06-15-2008, 07:20 PM
Forgot to add TDCO stays at -2.46 degrees after TDCO learn command with the AE scanner no matter what I do or where I mount the pump.

Stickweld

stickweld
06-16-2008, 12:20 AM
It was suggested to me to try and unplug optical sensor and see if it will start. Unplugged sensor and it starts and idles better, stepper motor retracted and moves pump to more advanced position. No "actual timing" available as optical sensor disconnected. Once plugged back in and engine restarted, it starts with "actual timing" about 18 degrees, then stepper motor drive the pump back to fully retarded position.

I think this is supposed to mean that my crank sensor is okay.

Not sure where to go from here, IP is less than a year old and was fine until I swapped in the new long block.

jifaire
06-16-2008, 12:51 AM
Don't get insulted, but you are warming the thing up to over 170*F before you try to set it, right? It ignores TDCLearn under that temp.

It also seems funny that you had to rotate it that far... the thing should be as close to vertical as possible to start, THEN do a TDCLearn on it and work from there...

Here is Turbine Doc's explanation... probably makes more sense than mine.

http://www.dieselplace.com/forum/showthread.php?t=2599

jifaire
06-16-2008, 12:53 AM
Oh, and BTW - you did ask for an 'Injection pump expert"... it's just your bad luck that you got me, instead.

Sucks to be you. :)

stickweld
06-16-2008, 03:20 AM
Yes, I did wait for it to be over 170 degrees, in fact if you command TDCO before it reaches 170 with the Autoenginuity, it shows TDCO as zero until the sensor reports 171 degrees than it goes to -2.46 degrees which I believe is the maximum that it can display.

I get no crank position sensor errors, or missed pulses, but looking at the sensor it looks a bit bent, it is not at 90 degrees to the crank centerline, and looks bent toward the rear of the engine.

With the pump turned farther to passenger side I can get it to show DES/actual timing to be almost the same at 8.5 degrees, but the idle is very rough and pours out the white smoke. Bringing actual timing down to 6.5 degrees with desired still at 8.5-9.0 and it barely stays running. Don't think I could ever get it to read 3.5 degrees and have it stay running.

chevyinlinesix
12-14-2008, 01:29 PM
I know this is kind of an old post, but I was having the exact same problem with my truck, I got a P1214 code, my stepper motor was acting the same as yours did, and my pump seems to be rotated far to the driver side, as the (I believe it's the fuel shut off solenoid) is nearly touching the neck on the thermostat housing. This all started after I installed the Heath GLE program, but I was wondering what you did/checked to finally fix the problem.

Deeslfxr
12-14-2008, 02:30 PM
Do you have your old PCM, or one you can swap in and try? I am just shooting in the dark here, but it could be a glitch in the reflash program. I'd call Heath and ask them
about it.

chevyinlinesix
12-14-2008, 06:44 PM
Yes, I still have my old PCM, I was going to ship it back tomorrow, but I'll try putting it back in the truck first, and then call Heath. I hope there is nothing wrong with the reflash, as it took one month to get here. Thanks for the quick reply.

chevyinlinesix
12-16-2008, 12:22 AM
Well I put the old PCM in and no codes. I talked to Bill at Heath and he told me the pump was likely too far advanced. He said scribe a line where it was, loosen the injection pump bolts, then rotate the pump towards the passenger side, in very small increments, testing the running of the truck each time (to see if the check engine light comes on), and clearing the codes between adjustments until no check engine light comes on. After about 4 adjustments of rotating the pump towards the passenger side, I finally now have an excellent running engine, much more responsive and faster . In total I ended up moving the pump 1/8" over. Problem fixed, no codes.

ghitch75
12-16-2008, 08:14 AM
I just had a rebuilt longblock installed in my truck after putting a hole in #8 piston with 283,000 Km.

Can't get injection pump to give any advance. I may not have it timed correctly, or so far out of TDCO that it is confused. I have an autoenginuity scanner with the enhanced GM protocol.

Put new long block in the truck, only other change was installed new bosch injectors, can not get the truck to run well enough to drive it.

When I run the scanner the PCM keeps generating P0216 (Injection timing control circuit) and P1214 (Injection pump timing offset). When I installed the pump, I had to rotate it unusually far towards the drivers side to get it to idle smoothly.

The problem is that it will not provide any advance. I physically set the pump to a position where the actual injection timing is at about 12 degrees at idle. The desired timing at idle shows about 9.6 degrees. When you rev up the engine, the desired timing goes up as it requests additional advance from the injection pump, but the actual timing does not move up. When I use the time set command, the desired pump timing drops to zero, but the actual timing remains the same.

I thought maybe the injection advance stepper motor could be the problem, so I swapped it out with another one, but it made no difference. I ran the engine without the stepper motor in place, and the pumps advance could be adjusted in about a 24 degree swing by alternatly pushing down and releasing the spring that the stepper motor should be attached to, so it appears the pump is able to advance and retard correctly. With the stepper motor still disconnected but plugged in to the harness it seems to constantly try to extend the plunger (fully retarded pump position). Even if I physically move the injection pump to a position only 5 degrees advanced the stepper still tries to extend the plunger, when it actually should be pulling in to get more advance, not less.

If I preset the stepper motor on the injection pump with the harness off to a position midway in its stroke, as soon as I plug in the harness to the stepper motor it extends fully to fully retard timing again.

I have ohmed out the wires from the stepper and they are fine right to the PCM. Tried 2 steppers and they both do the same thing.

I am really strugling with this, the wife is cranky at me and holidays are a couple of weeks with no way to pull the trailer. Need help!!

Stickweld


i see it says rebuilt long block....did you get a new timing set?...did you get it lined up right?....