“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.
Engine Repair · 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.
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.
An external leak and internal oil consumption need different repairs. We inspect for leakage and use additional engine tests when the evidence points inside.
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.
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.
Serving the following High Desert Cities
From our D Street shop in Victorville, we serve the following cities.
Tell us what your vehicle is doing — we'll take it from there.
Johnny's Radiator and Auto Repair · 17033 D St, Victorville, CA 92395Monday – Friday: 8:00am – 5:00pm · Saturday & Sunday: 8:00am – 3:00pm

Radiators, fuel tanks and full-service auto repair
17033 D StGeneral auto repair and maintenance near Spring Valley Lake
12180 Ridgecrest Rd Ste 430