Hello,
There could be a number of reasons why you are having these issues.
From faulty sensors to defective parts.
As you mentioned the engine light is on. A good first step would be to retrieve the error code(s). This can help with the diagnostics.
https://www.2carpros.com/articles/checking-a-service-engine-soon-or-check-engine-light-on-or-flashing
You mentioned that you cannot go past 20 miles per hour. That could be due to the engine being on limp or low power mode.
One of the most common causes for limp mode is a dirty throttle actuator. If the throttle actuator fails to send correct data to the ECM, it can trigger the limp mode.
Many times, cleaning out the throttle body can improve drivability.
Here is a helpful guide:
https://www.2carpros.com/articles/reduced-power-limp-mode
Please let me know what codes you retrieve.
Thank you.
Image (Click to make bigger)
SPONSORED LINKS
Tuesday, January 11th, 2022 AT 9:30 AM