I have a 2003 Silverado 1500, with 4.8L 130k miles, very well maintained. It usually runs like new.
But then the temps dropped into 30's, and I started getting a bad stumble, but the misfiring only lasts for maybe a minute. Then the engine smooths out and it will run perfect the rest of the day. First few days, no CEL. Then finally it set the CEL and I put my code reader on it and got P0300 (multiple cyl misfire), which is about the worst code to get because it means so many things, LOL.
I'm kinda thinking the clue here is that it only acts up for the first minute when cold. Can anyone suggest a likely problem area to look at? Thanks