It could be a MAP sensor but looking at the codes and the symptoms you have, I suspect you have a 5 volt reference issue. This could be a MAP that shorted and took down your reference signal but either way, I would do some checking on this circuit. The reference circuit does not effect just one system. The P0651 is your 5 volt reference 2 circuit. This is shared by the throttle position which is probably why you lost throttle response. The crank uses this as well which is why you lost the tachometer which forced the limp in mode. The running rough and lose of power was due to the MAP. The PCM uses MAP, MAF, and TP to control air/fuel ratio.
Long story short, I would run through the diagrams just to make sure you don't have a short in your 5 volt reference.
I attached the diagrams for both codes. Let me know what you find. Thanks
Images (Click to enlarge)
Wednesday, June 12th, 2019 AT 10:31 AM