“My engine has major internal damage”
We confirm the failure and assess whether repair, rebuild or replacement is appropriate before discussing engine options.
Engine Replacement · Victorville CA
For engine replacement 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.
A failed engine does not have to mean a failed vehicle. Replacement is often the most economical way to keep a good truck or car on the road.
We source an engine that fits your vehicle and your budget, install it properly and stand behind the work.
We confirm the failure and assess whether repair, rebuild or replacement is appropriate before discussing engine options.
Availability, compatibility, condition and warranty differ. We explain the options and installation work for your vehicle.
A replacement needs the cooling fault addressed as well. We inspect the supporting systems so the same problem does not damage the next engine.
Options usually include a used low-mileage engine, a remanufactured long block or a rebuild of your original. We explain the cost, warranty and lead time for each.
The install includes new gaskets, seals, fluids and the wear items that should never go back on a fresh engine — belts, hoses, thermostat and filters.
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