If Your 2017 Hyundai Elantra check engine light comes on and the car starts shaking You should try to get off the road as soon as possible and get to a safe spot to park. Once You are stopped You should use an OBD II scan tool to read the code that is in the ECU. If Your car is shaking that usually means that the engine is mIS Firing and potentially knocking. When You read the code though it will give You more information about the components that are not working right. You should get Your engine repaired as soon as possible because continuing to run it can lead to more permanent damage.
If the check engine light is on and the vehicle is shaking it may be because the spark plugs aren't firing correctly.
The Questions and Answers on this page are the statements and opinions of their respective authors and not VehicleHistory.com. VehicleHistory.com
does not research or authenticate any of the Answers provided.