fbpx

Call us:

604-576-9534

Text us:

604-259-8856

Open Mon. – Fri.
8:30am-5:00pm

Oil Leaks: Why is This Happening to My Car?

dripping oil filter

Oil Leaks: Why is This Happening to My Car? What Does Engine Oil Do? Vehicles with internal combustion motors, which include hybrid and plug-in hybrid vehicles, use engine oil for a variety of different purposes. Engine oil’s main job is to lubricate the internal mechanicals of a motor, but modern vehicles also use oil for […]