Have a 2001 gmc sierra and had same problem!! Ran fine until I got on gas OR hit a bump. Lost all acceleration and would pop, spit, and fart. ( trk wasn’t happy ) I pulled out map sensor thinking possible dirt, nope , one of the sensors ( electrodes? ) broken loose and bounced all around screen. Shorting it out and sending false info. Replaced $ 58.00 and runs GREAT again…. Good luck friend