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

Engine Repair at our Haines City shop

Bring it to our Haines City shop and we'll handle the engine repair. 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 engine repair.

Address

31600 U.S. 27
Haines City, FL 33844

Shop phone

(863) 422-2995

Hours

Mon to Fri, 7:30 AM to 5:30 PM

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 Engine Repair Work in Haines City

Real jobs completed by our team in the Haines City area

Our team

Our Team

September 2026

Power Steering Warning Message Appearing at Startup

What the customer reported

The vehicle owner went to start the vehicle and a "service: power steering drive with care" notification came on.

What we found and did

The technician at our Haines City shop performed an initial assessment and an electrical diagnosis (check engine light on communication codes). The work included replacing the control valve solenoid and the engine variable valve timing solenoid (VVT) using OEM parts, which are replaced in pairs, with gaskets added if needed. Components were removed and replaced as required to access and install the new parts. The notes point out that regular oil changes should be performed, since clean oil helps keep the VVT from failing prematurely.

Our team

Our Team

September 2026

Smoke Emanating from Under the Hood

What the customer reported

The vehicle's service engine light was on, and smoke started coming out from under the hood when the vehicle was parked.

What we found and did

The technician found that the engine oil filter housing and cooler needed replacement. The team at our Haines City shop removed and replaced the engine oil filter housing and cooler. This was necessary to address the issue causing smoke under the hood and potentially prevent further engine damage.

Result

After the repair, the vehicle no longer emitted smoke from under the hood, resolving the customer's primary concern.

Pro Tip

If you notice smoke coming from under the hood, it could indicate a serious issue like an oil leak. Addressing it promptly can prevent engine damage and costly repairs.

Our team

Our Team

September 2026

Smoke Out of the Tailpipe and Possible Burning Oil Smell

What the customer reported

The vehicle owner reported the car was smoking from the tail pipe with possible burning and possible oil use.

What we found and did

The technician found plugs oil soaked from overfill and the crankcase saturated with oil, and the engine oil pressure switch had a fault present with the warning light on. At our Haines City shop, the team replaced the engine oil pressure switch that was leaking oil, then completed a 4 cylinder tune up and a full synthetic oil change to vehicle specs. The team also retested and verified the repair as part of the service.

Our team

Our Team

September 2026

Engine Running Rough Below 2,000 RPM With Check Engine Light

What the customer reported

The vehicle owner reported the engine running rough below 2,000 RPM and was interested in a tune-up. The check engine light was on, and the technician noted codes for miss fires and injector.

What we found and did

The technician advised a diagnostic first instead of a tune-up to find the root cause, since the check engine light was on with codes for miss fires and injector. At our Haines City shop, the team then removed and replaced fuel injector #3 and the spark plugs.

Recent Engine Repair jobs at our Haines City shop

FAQ

Engine Repair in Haines City: questions answered

Answered by our licensed technicians serving Haines City.

Can you tell me what is wrong over the phone?

We can usually tell you what is likely and what it is not, which helps you decide how urgent it is. What we will not do is name a part and a price sight unseen. Too many engine symptoms have four or five possible causes that only testing separates.

The light is on but the car drives fine. Do I have to fix it?

Not always, and we will tell you when it can wait. Some codes are emissions related and will only cost you at inspection time, while others mean the engine is running in a way that damages something else the longer you drive it. The point of diagnosing it is knowing which one you have.

What do I actually get to see?

We send a digital inspection to your phone with photos of what we found, so you are looking at your own engine instead of a line item on a page. If we tell you a gasket is weeping or a boot is split, you can see it yourself before you approve anything.

How does the diagnosis process work?

We talk through when the symptom happens, then run the testing that concern actually calls for. Before any of it starts, you will know what we are doing and you approve it. Diagnosis and repair are two separate decisions, and you are not committed to the second one by agreeing to the first.

Is the repair work covered by anything?

Yes. Repairs we perform carry a 36 month, 36,000 mile nationwide warranty, so it holds up whether you are home in Haines City or three states away. Our technicians are ASE certified, and we are happy to put the details of your coverage in writing with the estimate.

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

2 decades of trusted service