The Engine light is flashing and the car is accelerating slow.
A flashing check engine light generally means there is a misfire dumping raw fuel into the exhaust system, usually caused by a consistent misfire, if the car is driven in that condition for long enough catalytic converter damage is likely. I would recommend a mechanic like one from YourMechanic come scan your cars computer for codes and go from there possible problems being a failed coil or fuel injector usually.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing