truck has 140,000. truck stop 3 times going to work. I let it sit for a few minutes and then it started - drove .2 miles and it stopped. After the 3rd time I had it towed to Chevy dealer where they replace fuel pump ($1,100). When they test drove it, the truck stopped on them also. They put in another fuel pump. I drove it off the lot and went 3 miles and the truck quit. Had it towed back to dealership. A code came up that a module in the transmission may be bad which will cost over$3000 ( 15 hr labor) to change a $38.00 part. I think the dealership is focusing on the part rather then "why the truck will not start". The module may or may not be the reason for the truck not starting. I can't find anyone to answer those questions. Dealership doesn't seem to know either.