If you are having an issue with running out of fuel, even though you still have a quarter tank left, you're dealing with a damaged pick-up tube for the fuel sending unit.
*** 2004 was a transitional year, so if you have a model year 2004 truck, call us at 515-897-4459 with your VIN number and we can help you determine which model you'll need.