Having a similar issue on a:
2007 Chevy Silverado 5.3L Vortec Engine with 69,000 miles
Out Of Warranty
Uses Synthetic 5-30W oil
Change oil every 3000-5000 miles
Before I get to the main issues I'm having now, I should address some other issues I started having about 2 years after buying this truck.
At around 25,000 miles into owning this truck, it was consuming 1 quart of oil every 2000 miles or so. Nothing was done for this problem since that's within GM's specs. I started an oil consumption test, but the test was interrupted because my low oil light came on when I was out of town and I had to add oil. I also had an issue where my oil pressure would drop and I'd get a warning telling me to stop the engine. I took it to the dealer right away and they told me about a dirty screen or something in the oil pan. I seem to always have this issue now when it's time for me to get an oil change.
Anyway, I was driving home from work last weekend and all of sudden, my truck was really rough and I noticed the following warnings:
Service Stabilitrak
Service Traction Control
Check Engine Light
The truck would also shift very hard from 1st to 2nd gear. The engine doesn't sound very bad with the engine running at high RPM's, but it sounds like crap when at idle speed or at low RPM's.
I also contacted Onstar and they told me I had a P0304 message (cylinder 4 misfire) Oreily's auto parts also did a diagnostic and found the same issue. They gave me a print out stating that there is no known cause for this, but they also gave a list of possible solutions ranging from changing the spark plug, fuel injector and coil to replacing the engine! A little off topic, but when I got to Oreily's as soon as they opened that day, and a guy drove up right next to me with a similar truck having the same issue!
I tested my plugs with a spark plug tested and they all seem to be getting fire. I pulled the plugs on cylinders 1-4. Plugs 1,2 and 3 all looked the same with normal wear, but plug 4 was coated with black oil. I assume this why I was losing 1 quart of oil every 2000 miles.
I pretty much ran out of ideas on fixing this so I took the truck to the dealer and am waiting for a response on the problem right now.
I was told that MANY people are having these issues because of the unusually cold weather we've had here in the midwest. I was also told that this could be a major issue, but from what the mechanics at the dealers have seen in most cases, it's probably a sensor or something very minor.
I've talked to someone who told me that replacing his throttle body solved a similar issue for him.
Whatever the issue is, I just hope my engine doesn't need overhaul.