11

Please help me figure out if low RPMs on my daughter's 2005 Suburban 5.3 FlexFuel is the cause or a just symptom of problems with oil and fuel pressure. The problem only happens when the engine is warm and I think that’s because it runs 200-300 extra RPMs while the engine is cold. I am totally stumped and this ruined my Memorial Day weekend and I would love to read any ideas about what the problem might be, what is the cause vs the effect, or what I could try next.

Background & Symptoms: Last Thursday evening my daughter said her truck was making a terrible noise and had no "get-up-and-go." I started it but it sounded fine idling in Park. I put it in gear (foot on the brake) and heard what sounded like a bad engine knock or maybe shaking a can of spray paint except the can has multiple marbles. The sound stopped when I let my foot off the brake. I braked and the sound quickly returned. I put it in Park and the sound instantly disappeared. I rolled down the windows and turned off the AC to hear better. I put it in gear again and, to my surprise, the sound was much quieter. I experimented with the windows and AC with the truck in gear and foot on the brake. I found that the noise was much louder with the AC on and while the electric windows were operating but completely disappeared in Park or Neutral even with all the accessories on. It has serious hesitation trying to launch from a complete stop or goosing it while rolling under 10 mph but above 10mph it would pull hard and sounded fine. I stopped on a steep hill and could not resume climbing from a dead stop so I backed down in reverse. Oil pressure is normally steady at 40 psi but drops to 20-25 when the knocking noise happens. I don't know if oil pressure in the low 20s is enough to cause engine knock. The oil pump is inside the pan and I haven’t messed with it (yet.)

Troubleshooting: My cheap scan tool said it was running lean, and the short-term and long-term fuel trim numbers were maxed. I hadn’t noticed on the tachometer, but the scanner also showed the RPMs were 550 +/- 20 in Park or Neutral but only 500 +/- 35 when knocking in Drive or Reverse with the brake on. Other differences revealed by the scanner include that the Spark Advance ignition timing drops from 18-22 degrees above top-dead-center to the single digits and sometimes to 0 or -2, the throttle position sensor opens from 5% to 15%, and the MAF reading goes from ~5.5 g/s to ~12.5 g/s. All four 02 sensors have the expected readings so I think the extra air is burning extra fuel at the proper ratio but I don’t know if the computer is lowering the ignition timing because of low RPM .. or because of knocking ... or it's just keeping the injectors open longer. A fuel pressure gauge showed normal and steady with the key on and engine off but with the engine on the needle shakes +/- 3 psi so fast it’s literally a blur. A good push on the accelerator drops the fuel psi by 10 for not even 1 second before it returns to the fast blur bouncing. With the engine off it loses about 10 psi in 10 minutes so that's not great. The fuel pressure needle is only steady when free reving or accelerating hard from 20 to 50 mph. The fuel pressure regulator and filter are on the fuel pump, which is inside the 32 gallon gas tank which must be dropped for access. I haven’t done that (yet.)

I don’t really know if the knocking and hesitation are separate problems or both symptoms of one problem. I used smoke in the intake to find and fix vacuum leaks in the EVAP purge line and valve cover gasket. It has a hydraulic brake booster so no vacuum lines. I also cleaned the throttle body and followed some manual-relearn steps I found online because my scan tool doesn’t have the option to just tell the computer to do a relearn. The RPMs are now 600 +/- 10 at idle in Park and 550 +/- 15 in gear foot on brake. The problems remain so that means it is now knocking and hesitating in Drive/Reverse at the same RPM levels where it was previously not in Park/Neutral. After that repair, the fuel trim numbers dropped to less than 10 and are mostly close to 0 and I can’t hear any other vacuum leaks. The lights on the instrument cluster no longer dim when the engine knocks and although the AC blower speed still drops, it is less obvious than before the fix. I think these electrical improvements result from the alternator spinning faster but the increased RPMs didn’t seem to help the oil pump, fuel pump, or ignition timing.

Other Troubleshooting: I thought maybe she got some bad gasoline but octane booster didn’t help. I thought maybe the oil filter was defective but a new one didn’t help either. Next, I wondered if the transmission flexplate was cracked and rattling near where the torque converter bolts but I crawled under it with a stethoscope and the knock was definitely coming from the engine. I thought maybe the knock sensors were causing the computer to retard the timing but unplugging them didn’t do anything.

The engine revs freely in Park/Neutral but very slowly raises the RPMs if I goose while in gear with foot on brake. It refuses to rev past 650 even with the throttle position reading 99%... although doing this does stop the noise and raises the ignition timing back above 10 degrees. The very slow rise in RPM in this test mirrors the hesitation trying to launch from a dead stop... except the 650 RPM limit which might be just the computer not allowing that.

Kromster
  • 1,026
  • 1
  • 11
  • 22
AlexPace
  • 113
  • 5

2 Answers2

11

The oil pressure thing is quite normal for the LS based 5.3L LM7 which is in her Suburban. This stems from the pump's pressure spring wearing out and/or the plunger it backs getting sticky in its bore. Best solution for this is to get a new oil pump and install it. While the oil pul isn't technically in the pan, I'm pretty sure you have to take the pan off in order to get to the bolt which holds the pickup tube on (I've only ever removed them with the engine out of the vehicle and oil pan off).

As for the issues, check to make sure the battery is fully charged (at least 13+ VDC with engine off) and the alternator is charging correctly (~14.1 VDC running). If either of these are low, it could be your issue.

The fuel pressure should be ~58psi. If the fuel pressure is low, it may be causing the noise you are (or were) hearing. Knock doesn't usually show itself unless there is a torque demand put on the engine, like it being in gear. Usually you wouldn't hear it unless you actually step on the gas, but if bad enough (as you were suggesting) it could be causing it to appear while at idle in drive/reverse. A very lean state can cause knock, which if the fuel pressure is low, there you go.

Whether or not the engine is knocking, it sounds like the computer is picking it up as such considering what you were saying about it retarding the timing. While this isn't the real issue (retarded timing) it sounds like it's the issue which is causing it not wanting to accelerate. The computer can pull enough timing which will absolutely kill power. Since you aren't getting the noise in park/neutral, it will free rev without issues.

Pᴀᴜʟsᴛᴇʀ2
  • 165,084
  • 32
  • 259
  • 508
1

Excessive knocking will cause the knock sensors to retard the timing. These trucks had problems with the knock sensors getting wet and corroded (they are under the intake manifold) But that would cause low power, not a knock. I think your 20 psi oil pressure is OK at idle, you should have at least 40 at 2000 rpm. Good trim numbers now, so I'd say once you find the cause of knocking, your timing and power will return.