p0642 code appears intermittently won't rev over 2000 rpm, replaced TPS. x2, have truck undercoated yearly bad ground ????
36.2k questions
32.2k answers
1.3k comments
22.8k users