Try this when the engine goes into a limp mode during a test drive with a scan tool clear the code, If you get out of a limp mode. and acceleration is fine this would lead you with a ECM problem.
33.7k questions
32.5k answers
1.3k comments
23.0k users