1999 GMC Sonoma

1999 GMC Sonoma 4 cyl Two Wheel Drive Automatic 170000 miles

i drove my truck one day & when I got home I pressed the brake & it wanted to die so I put it in neutral & took my foot off the gas & it rev. Up then I put it into gear & it snatched real hard then it wanted 2 die again so what do u think it is
September 19, 2010.

Check out the related content below while we wait for the question to be answered by a professional mechanic.