My car is hard to start when warm, and the Check Engine light is on. It might have a fuel injector leak.
A Check Engine Light can be caused by many problems, and in fact, is probably related to your hard starting problem. I would recommend having the vehicle diagnosed by a professional technician, such as one from YourMechanic. They can scan the vehicle for trouble codes to determine the cause of your car’s hard start.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing