Symptom of bad fuel filter= stalling when slowing down to stop at lights or stop signs.
Sounds like your timing is off
Sounds like the fuel pump is clogged.
Change the throttle position sensor, that will fix ya right up.
Vacuum advance not working
torque converter is hangin up..
You can find price quotes for 2004 Chevy pickup trucks, including some in your area, on www.cars.com and www.ebay.com.
It is most likely a problem with your electrical system or with your fuel system. You may want to try putting in more gas in your car to see if you just have bad gas.
WXYZ is a trapezoid......
Check for a vacuum leak
Have the same trouble any answers?
check your fuel pump.
Engine temperature sensor? Vacuum leak?