Hello, first post here at SilveradoSierra.com.
If you're wanting to read this quick, skip most of the first paragraph below.
Within the last month or two I bought a 2003 GMC Sierra 2500HD 4x4 extended cab short bed with the 6.0 Vortec motor. It has 125,000 miles on it. I bought it with a bit of a misfire, which I figured wouldn't be too hard to fix. I was wrong. I can't for the life of me track down this issue. So far I've put a new Accelerator Pedal Position Sensor and Throttle Position Sensor (on the throttle body), because AutoZone scanned the truck and pulled up some throttle position sensor correlation errors. That didn't change anything. Then I discovered that I thought my fuel pressure was a little low (about 50-51psi, I've only tested it with one gauge). I was also VERY rapidly losing pressure after shut off. That turned out to be my fuel pump check valve, but long story short I put a new OEM Fuel Pump, OEM Fuel Pressure Regulator, and a new fuel filter. I still haven't tested it with another gauge but I'm not losing pressure (beyond specification). Pressure still reads 51. I don't think that's my problem honestly. I had my original pump as well as two others in there and it was the same. I cleaned the ground back there at the pump, tested for proper voltage, and load tested the ground, and it all checked out good.
After a lot of online research, I decided I should try doing a crank relearn. My buddy with EFI Live came over to read information off of my truck and do a crank relearn. First, the misfire really is random. At idle it is mostly at cylinder 4 and also 3, and at higher rpms its mostly 5 and 8, but almost every cylinder misfires at some point. And here's what's interesting. When he went to do a crank relearn, it says there is an error. The engine has to be at a certain temperature, which is was, and it can't be moving, which it wasn't. However, it also says the throttle position must read 0. No matter what we do, the throttle position will not go below approx. 3.7%. I've cleaned and reconnected the ground coming from the throttle position sensor (located on the rear of the passenger cylinder head), and somewhat searched for any broken wires, especially near the sensor. I replaced the first 8" or so of wiring to the sensor plug.
I'm trying to think if I have more information. Please ask for any more information needed. I'm really lost, I have no idea what to try next. I would really appreciate some help. This misfire is really annoying, and it also causes my torque converter to be unlocked most of the time when I'm driving which bothers me even more. I really don't want to take it to the dealer (AKA Stealership), I can't afford it lol.
Thanks guys.
If you're wanting to read this quick, skip most of the first paragraph below.
Within the last month or two I bought a 2003 GMC Sierra 2500HD 4x4 extended cab short bed with the 6.0 Vortec motor. It has 125,000 miles on it. I bought it with a bit of a misfire, which I figured wouldn't be too hard to fix. I was wrong. I can't for the life of me track down this issue. So far I've put a new Accelerator Pedal Position Sensor and Throttle Position Sensor (on the throttle body), because AutoZone scanned the truck and pulled up some throttle position sensor correlation errors. That didn't change anything. Then I discovered that I thought my fuel pressure was a little low (about 50-51psi, I've only tested it with one gauge). I was also VERY rapidly losing pressure after shut off. That turned out to be my fuel pump check valve, but long story short I put a new OEM Fuel Pump, OEM Fuel Pressure Regulator, and a new fuel filter. I still haven't tested it with another gauge but I'm not losing pressure (beyond specification). Pressure still reads 51. I don't think that's my problem honestly. I had my original pump as well as two others in there and it was the same. I cleaned the ground back there at the pump, tested for proper voltage, and load tested the ground, and it all checked out good.
After a lot of online research, I decided I should try doing a crank relearn. My buddy with EFI Live came over to read information off of my truck and do a crank relearn. First, the misfire really is random. At idle it is mostly at cylinder 4 and also 3, and at higher rpms its mostly 5 and 8, but almost every cylinder misfires at some point. And here's what's interesting. When he went to do a crank relearn, it says there is an error. The engine has to be at a certain temperature, which is was, and it can't be moving, which it wasn't. However, it also says the throttle position must read 0. No matter what we do, the throttle position will not go below approx. 3.7%. I've cleaned and reconnected the ground coming from the throttle position sensor (located on the rear of the passenger cylinder head), and somewhat searched for any broken wires, especially near the sensor. I replaced the first 8" or so of wiring to the sensor plug.
I'm trying to think if I have more information. Please ask for any more information needed. I'm really lost, I have no idea what to try next. I would really appreciate some help. This misfire is really annoying, and it also causes my torque converter to be unlocked most of the time when I'm driving which bothers me even more. I really don't want to take it to the dealer (AKA Stealership), I can't afford it lol.
Thanks guys.