Just went through a lot of cr*p diagnosing a surge/stumble/no code problem. reman VP was installed when old one died at 150K+. Replaced all the sensors at the same time, seemed reasonable that if the VP was shot, APPS, IAT and MAP were not far behind. 2000 miles later truck began stumbling cold and surging at 1800-1900 rpm, fuel mileage went down drastically according to the computer,(21 to 14) but hand calc. it remained the same. I cleaned connections, added grounds to the ECM and PCM I finally started putting the old sensors back in, the old APPS fixed the problem. Verified it by switching back to the new one. Lesson here was. . keep your old parts, they may be better that what you replace them with.