Here is what I've gathered so far from the scangauge.
No codes and no pending codes but it displayed "not ready" and according to the gauge's owner's manual that means "the vehicle hasn't completed some test cycles". I've put about 80 miles on the truck since I installed the replacement pcm.
As I was running the engine I had the following information displayed in real time:
- RPM
- TPS position
- Ignition Timing
- Water temp (irrevelent but none of the other options were giving me more important information)
RPM- the rpm's were obviously all over the place when the engine stumbled at idle, sometimes dropping to the mid 500's and back up just over 1000. RPM while idling fine was in the 775-810 range.
TPS- With the throttle closed it read "16", the number went up with no variations when the engine stumbled as I increased the throttle opening.
Ignition Timing- This is where things got funky. I don't know if the engine stumble at idle or at a higher constant rpm was the cause of the serious fluctuation in timing or if the timing fluctuation was the cause of the stumble.
At good idle it stayed primarily at 21 with a little fluctuation between 20-24
At bad idle is varied wildly from -8 to 20 but stayed primarily in the low teens
Good constant 1500rpm timing was 31 with slight variation +/- 1
Stumbling while trying to hold 1500rpm timing was again all over the place but not as bad as at idle and stuck around the mid 20s
Ran a vacuum test as well. It was hard to get a good reading for smooth idle because the engine was going ape**** the whole time I tried to test it. At what seemed to be a decent idle it stayed in the 16-20 range. When it got rough it stayed in the low teens. With the engine revved it stayed at about 18.
I made these 4 videos after I typed everything above. While they don't show everything I explained above exactly it's pretty close to what was going on in the tests I ran before the videos. Click on the picture to view the videos.
I did each test with the air conditioning on and off. Sometimes it doesn't matter whether it's on or off but this particular time having the a/c on made it much worse.
Vacuum test with the
a/c off. It's idling fine until I rev the engine, then it starts having issues.
Vacuum test with the
a/c on. Runs like crap pretty much the whole time.
ScanGauge with
a/c off.
ScanGauge with
a/c on.
Ideas?