06 Silverado, oil gauge is at zero and engine is knocking

So I have a 06 Silverado with a 5.3 L v8 in it. I got my oil changed and a scan on the truck done 2 months ago and everything was fine outside of one minor malfunction. Yesterday I noticed my truck was knocking so I turned it off and my oil pressure was at zero. I checked the oil and there wasn’t a drop of oil in the truck.
So now at this point idk what to do, I thought maybe it was the oil pump. I put oil it in and it’s still knocking and the gauge hasn’t moved. 2 people have told me it’s internal and now I’m considering selling it at a low price and buying another vehicle.

Damage done.

Either a new truck, or a new engine.


it likely won’t make a difference, but what was the “minor malfunction” 2 months ago?

Agreed the engine is probably toast.

Before you dump it, though, take it to a shop for a proper diagnosis. You might luck out and it be something simple and cheap.

Good luck.

As a roller with a broken engine. Chevy 5.3’s are durable as heck IF you keep oil in them so there are a lot of good used ones in the junkyard for about $1000 - $1500. Might want to consider putting in a used engine instead of selling.


Has something to do with co2 vent.

Yea Ik, I’ve thought of this 2. I’m torn bc I actually had planned on selling it, in the 1st place.

If you sell it with a bad engine, And EVERY one will know it is bad from the knocking so you might as well tell them… It will go cheap, very cheap. If it cost $1500 to put a $1000 used engine it, the buyer will try to knock off $3500 to $4500.

Ohh yea Ik I was definitely going to tell them. The truck is basically isnt drivable right not bc no oil is getting to the engine at all. If it was the oil pump I wouldn’t really care bc I can afford to buy one and put that in myself.

was oil pressure at zero before you turned off motor? it was after you restarted it so i assume so? how much did you need to add to get it to the full mark on dipstick?
i hear knocking and look at gauges. zero oil pressure? whoops

I know that this is sort of like locking the barn door after the horses have escaped, but I am curious in regard to where the oil change was done. This site really does allow you to name names. Was it a quickie lube place, or a dealership, or was it an indy mechanic’s place?

And, it is very possible that the business that did your oil change has liability insurance for this type of problem. That could relieve you of at least some of the expense of replacing the engine.

Not that it makes any difference but “no oil getting to the engine” and “no oil in engine” are two different things with two different causes. So it’s one or the other? First issue is why there was no oil-leaking or burning.

Two days? Maybe.

Two months? They’ll the OP to go pack sand,


I may have misinterpreted the post. I thought that he had the “scan” done 2 months ago, and that the oil change was very recent.

If the oil change was done 2 months ago, that would seem to indicate that nobody bothered to periodically check the dipstick for 2 months, and if that is the case then the OP shouldn’t even bother to check with the oil change provider. Instead, he should look in the mirror to see the guilty party.

1 Like

No I checked 2 weeks ago and it was little low but nothing major

ok so just a update. There is oil in the truck currently, When I originally checked it there was absolutely none. Maybe half a quart if that. I put oil in it to see if it was stop knocking.
I checked it last night originally thinking there was no spewing and I was wrong. There Is oil all on the left side towards where the dipstick is and the oil cap. All down believe the block 2. So at this point I think it’s either a blown head gasket or something to do with it or a cracked block.

The 5.3L engine has a known issue with the pressure relief valve in the oil pump. It gets stuck in the open position so oil just gets pumped back into the pan. Once you shut the engine off, the oil pump looses it’s prime so even if the pressure relief valve closes, you will not get oil pressure. If you haven’t run the engine for more than a few minutes, you can replace the oil pump, there is a YouTube video on doing it.

Edit: most of the time the valve gets stuck, there is still some oil pressure so you don’t hear the engine knocking. You get zero oil pressure on the next start because the oil drained out of the pump after shutdown through the stuck valve and won’t build up because of losing its prime.

1 Like