2003 Gmc Envoy SLT buy it or part out 4.2 V-6 Vortech. It runs and drives but won't get up to speed. I don't know if it's the fuel pump or what. I'm not putting anymore $$ or time into it. Basically new motor and transmission. The motor has 77,000 miles on it and the transmission has 1800 miles on it. Everything is available. $3500.00 for the whole truck. Location Ruffin, NC