2002 Chevy 2500hd 6.0 v8 bad idle
So I cleaned the Maf, throttle body, air filter, new plugs, wires, battery and fuel filter. I just can't figure it out sometimes the truck won't idle unless I have my foot and the gas. Sounds like not getting enough fuel I can hear the fuel pump buzz. I'm just stumped. Please help






