Skip to main content
Johnny's AutomotiveJohnny's Automotive
Haines City, FL

Check Engine Light at our Haines City shop

Bring it to our Haines City shop and we'll handle the check engine light. Here's where to find us, when we're open, and how to book a time.

Call Now
Haines City, FL31600 U.S. 27Book a time online
Step 1 of 2

How can we help?

Tap the closest match.

When works best? (optional)

Visit us

Where to find our Haines City shop

Address, hours, and directions for the shop that handles your check engine light.

Address

31600 U.S. 27
Haines City, FL 33844

Shop phone

(863) 375-7602

Hours

Monday
7:30 AM to 5:30 PM
Tuesday
7:30 AM to 5:30 PM
Wednesday
7:30 AM to 5:30 PM
Thursday
7:30 AM to 5:30 PM
Friday
7:30 AM to 5:30 PM
Saturday
Closed
Sunday
Closed

Recent Check Engine Light Work in Haines City

Real jobs completed by our team in the Haines City area

Our team

Our Team

August 2026

Why Is My Car in Limp Mode with Check Engine Light?

The Problem

The vehicle owner reported that the engine light came on and their car went into limp mode.

What We Found

The technician found error codes P1237, P2110, and P0643, indicating issues with the throttle body and accelerator pedal position sensor.

The Fix

The team at our Haines City shop removed and replaced the faulty throttle body and accelerator pedal position sensor. They also performed a software update to ensure all vehicle modules were functioning correctly.

The Result

After the repairs, the vehicle operated normally, and the check engine light was no longer illuminated.

Pro Tip

If your car enters limp mode, it's often due to a throttle body issue. Addressing it promptly can prevent further engine damage and costly repairs.

Our team

Our Team

August 2026

Why Is My Check Engine Light Flashing?

The Problem

The vehicle owner reported that the check engine light was on and flashing, and the car was going into limp mode.

What We Found

The technician determined that the issue was related to the throttle body assembly.

The Fix

The team performed a tune-up for the four-cylinder engine, which included the removal and replacement of the throttle body assembly. This service also involved a basic inspection of related components and system functions.

The Result

After the service, the vehicle's performance was restored, and the check engine light issue was resolved.

Pro Tip

A flashing check engine light often indicates a serious issue with the engine's performance. Addressing it promptly can prevent more costly repairs down the line.

Reviews

What Haines City customers say about our check engine light work

They got me in the next day after my check engine light came on and just from the description knew what was going on (confirmed with the diagnostic). They got the parts within minutes and had me fixed up within an hour and a half. I’m so happy with the service I received, their kindness and the cleanliness of the facility.

Heidi Dillenbeck

Verified Google Review

Johnny's Automotive was great to work with. My check engine light came on, they got me in, diagnosed the problem and got my car fixed quickly. They were friendly, professional and reasonably priced.

Sheila Pilmore

Verified Google Review

Check engine

Ella Mae Arnold

Verified Google Review

FAQ

Check Engine Light in Haines City: questions answered

Answered by our licensed technicians serving Haines City.

Can I keep driving with the check engine light on?

If the light is steady and the car drives normally, yes, get it scheduled rather than parking it. If it's flashing, if the car is running rough, or if a temperature or oil light is on with it, that's the moment to stop driving it. When you're unsure, call the shop and describe what it's doing.

Isn't a free code scan the same as a diagnosis?

A scan reads the stored number, which is a useful first clue and takes a minute. A diagnosis figures out which of the possible causes behind that number is the real one, using live data, testing, and sometimes a road test. That gap is exactly why people replace parts that weren't broken.

Will the light turn off by itself after the repair?

Usually yes, after the car completes its own self checks over a few drive cycles. We clear the codes when the repair is done so it starts fresh, then verify the fault doesn't return. If it comes back, that tells us something too.

Can I just disconnect the battery to reset it?

It will turn the light off and it also erases the freeze frame data we use to find the cause, so it makes diagnosis harder. The light also comes back once the fault repeats.

Can you quote the repair over the phone if I read you the code?

We can tell you what system that code covers and what it usually turns out to be, and we're happy to do that. We won't quote a repair on it, because the same code lands on different parts in different cars. The quote comes after we've tested and know which one you have.

Request an Appointment

Step 1 of 2

How can we help?

Tap the closest match.

When works best? (optional)

ASE Certified Technicians

ASE certified techs working on your vehicle

Flexible Drop-Off Hours

Convenient service options

20+ Years

Decades of trusted service