I have a 02 escalade ext I was at gas station left truck running came out and truck was dead would not start back up changed the relays around and truck started got truck home tried to start it again later that day would not start truck sat and tried again and truck started up drove it for like 15 mins and truck died while driving it again had to have it towed truck sat for days went out to start and would not start changed fuel pump still will not start before this happen when I brought the truck I had to change battery, alternator,intake manfold,egr valve,cam shaft position sensor,crank shaft sensor,fuel filter,mass air flow sensor,purge valve so I am lost can anyone help not sure what to do nexted I dont want to waste money buying part that i dont need to replace.