change fuel filter today it ran fine drove home and it sat for about four hours then i went and started it and it started ran for a little and just shut off restarted it and it did the same thing any help out there my truck is a 03 2500 4x4 5. 9l with 126,000 on it