Engine Repair, Victorville CA

Where can I get engine repair in Victorville, CA?

For engine repair in Victorville, CA, our D Street shop at 17033 D St starts with your vehicle's condition and a clear explanation of the recommended work. Call (760) 241-4253 to discuss a visit.

Knocking, overheating, rough idle, oil loss or a lit Check Engine light all mean the engine is asking for attention. Waiting rarely makes those repairs cheaper.

We diagnose foreign, domestic and luxury engines and repair what has actually failed instead of replacing parts on a hunch.

  • Free written estimates
  • 1-year warranty on repairs
  • Brand-name OEM-grade parts
  • Cars, trucks, SUVs & luxury

When should I ask about engine repair?

  • My engine shakes at idle
  • I keep adding oil between changes
  • The engine knocks or loses power

What problems can engine repair address?

“My engine shakes at idle”

Ignition, fuel delivery, air leaks and mechanical wear can produce similar shaking. We use engine data and targeted tests to distinguish a misfire from a mount or other vibration.

“I keep adding oil between changes”

An external leak and internal oil consumption need different repairs. We inspect for leakage and use additional engine tests when the evidence points inside.

“The engine knocks or loses power”

Knocking can involve oil pressure, combustion or worn components. Stop driving if the oil-pressure warning appears or a severe knock starts; testing comes before a parts recommendation.

What's included in engine repair at Johnny's?

Diagnosis starts with the data — scan tool live values, fuel trims, misfire counters — then moves to hands-on testing such as compression and leak-down when the numbers point at mechanical wear.

Gaskets, timing components, sensors, cooling faults and oil consumption issues are all everyday work here. If the engine is too far gone to repair economically, we will say so and price a rebuild or replacement instead.

  • Check Engine light diagnosis
  • Misfire and rough idle repair
  • Head gasket and oil leak repair
  • Timing component service
  • Overheating and cooling faults
  • Compression and leak-down testing

What happens during engine repair at our D Street shop?

  1. We discuss your vehicle, symptoms, service history and how you use it.
  2. We review engine data, inspect oil and coolant conditions, and use compression, leak-down or circuit tests when the findings call for them.
  3. We explain the findings and provide a free written estimate before approved work begins.
  4. We perform the approved service or repair using the specifications appropriate for your vehicle.
  5. We verify the completed work and check for any remaining concerns, with a road test when safe and relevant.
  6. We explain the result, follow-up needs and the applicable 1-year repair warranty.

Frequently Asked Questions

Is it worth repairing an older engine?

Often yes. If the block and heads are healthy, targeted repairs cost far less than a replacement engine. We give you both numbers before you decide.

Can you work on European engines?

Yes. Mercedes-Benz, BMW, Audi and other European makes are a specialty at our D Street shop.

How much does engine repair cost?

The cost depends on your vehicle and the work the inspection supports. Our D Street shop provides a free written estimate before approved repairs begin; an estimate is not a promise that every diagnostic procedure is free.

How long should I allow for engine repair?

Timing depends on diagnosis, the repair scope and parts availability. Call (760) 241-4253 with your vehicle details so we can discuss scheduling rather than promise a completion time before inspection.

What should I bring when booking engine repair?

Have your vehicle's year, make, model and mileage ready. Bring service records or an earlier estimate, and describe when the concern started and what makes it change.

Where is the shop for engine repair?

Johnny's D Street shop is at 17033 D St, Victorville, CA 92395. Call (760) 241-4253. Use the Get Directions button for navigation from your current location.

Can I combine engine repair with other work?

Tell us about other concerns when booking. We can discuss the inspection and scheduling together, while keeping each recommended repair and its estimate clear.

Do you explain the findings before engine repair begins?

Yes. We explain what the inspection supports, discuss your options and provide a free written estimate before approved repairs begin.

What other services might I need?

← Back to all auto repair services in Victorville

Serving the following High Desert Cities

Your Trusted High Desert Auto Shop

From our D Street shop in Victorville, we serve the following cities.

Ready to schedule your engine repair?

Tell us what your vehicle is doing — we'll take it from there.

Johnny's Radiator and Auto Repair · 17033 D St, Victorville, CA 92395

Monday – Friday: 8:00am – 5:00pm · Saturday & Sunday: 8:00am – 3:00pm

Exterior of Johnny's Radiator and Auto Repair on D Street

Two Victorville Locations

Johnny’s Auto Repair — Ridgecrest Road

General auto repair and maintenance near Spring Valley Lake

12180 Ridgecrest Rd Ste 430
Victorville, CA 92395

(760) 467-0875

Hours
Monday – Friday
8:00am – 5:00pm
Saturday
8:00am – 3:00pm
Sunday
Closed