Ok guys i have about had it with this truck! If you remember i had a problem about a month ago were it wouldn't start had it towed to the local garage were it sat over night. The next day it wouldn't start for them so they rolled it into the garage and it started. Ran all there test no codes no problems other than a lower than normal psi on the fuel pump. Well i figured i would wait since the fuel pump $$$. Well it got worse it would cut out on me like it wasn't getting fuel driving down the road or on take off. Also didn't want to start when i was at the part store finally got it started and then it just died a 2 stop lights. So 3days ago i put in a fuel pump and filter. Take it for a test drive and still spits sputters. So i got ahold of a guy who is good with gmc and he ran every test on it. The whole fuel system checks out good psi, amp draw's and all the injectors tested fine. He did find a carboned up EGR valve and dirty very dirty injectors. So he flushed them and said it was running great. So i picked it up to day drove it home no problem then left for work and pulled out of napa and she spits and sputters. Went to the carwash vacumed it out and was going over to the wash station and it just dies. On the way home from work spitted sputtered on take off from the gas station and then 2 times at 70mph on 71. I am getting sick of this thing thanking of trading it in. Its a 1999 GMC jimmy 4dr, 4wd 4.3 L V6, only had 28K on it when i got it in december from private owner now has 37K and i have put fuel pump, fitler, rear rotors and brakes. Any help out there.