Originally Posted by
Heli-Cal Blue
.. but the 'Check Engine' light is still on, even upon doing the throttle-reset again, ----
It can be the TB or the throttle position indicator at the pedal. I suppose it could be the sprint booster.
But to have a CEL (which means the ECU has set code(s)) and waste time guessing seems silly to me. Read the code(s) and go from there.
The ECU knows something, now it may be unrelated to the hesitation, might be due to you flooring it. But "flooring it" should not set a code anyway, so let's find out what the ECU knows.
What reader to buy depends on how much of a "gear head" or "tech head" you are. The CP123 series is probably near the top of all of those out there.
My only criteria, is I want live data capability - and my BOSCH1100 does that very well. I admit that, with prices now, I'd go with the CRP123 but four years ago, the BOSCH was 1/2 the price, that is not the case any longer.