Engine repair and diagnostics in Oshawa, ON
A warning light or a strange noise does not always mean a big repair. We start with a diagnosis, then tell you what the engine needs.

What our engine service includes
Diagnostics
We read the codes and then check the car, because a code points to a problem area, not always a part.
Engine repair
Repairs to what has failed, from smaller fixes to bigger jobs.
Belts and cooling
Drive belt, timing belt and cooling system services that keep the engine within its limits.
When to book an engine check
- The check engine light is on or flashing
- Rough idle, stalling or hesitation
- Loss of power or worse fuel economy
- Smoke, unusual smells or a temperature gauge that climbs
- Knocking, ticking or a squealing belt
A flashing light is urgent
A steady check engine light can wait for a booking. A flashing one, or one with a temperature warning, means you should stop driving and call.
Tell us when the problem happens: cold start, at speed, in traffic. That detail speeds up the diagnosis.
Book engine in Oshawa
Tell us about the car and what it needs. We call or text to confirm a time.
Serving Oshawa and everywhere within 50 km
The shop is at 1270 Simcoe St N in Oshawa. We take cars from Oshawa and the surrounding areas, including:
- Oshawa
- Whitby
- Brooklin
- Courtice
- Greenwood
- Bowmanville
- Ajax
- Port Perry
- Orono
- Claremont
- Pickering
- Newcastle
- Uxbridge
- Stouffville
- Scarborough
- Markham
- Sunderland
- Port Hope
- Lindsay
- Cannington
Not on the list but within about 50 km? Call (647) 294-0912 and we will tell you if we can take the car.
Engine questions
If it is steady and the car drives normally, you can usually book a time. If it is flashing or the car is running badly, stop and call us.