Where was your gas gauge at the time? 04 has a fuel pump/sending unit TSB. I had mine replaced after it died 4X on a trip from Phx. Fuel was low (last 4 gal or so, and the system would shut off because one of the sending units was getting overheated I think.