Q: Check Engine Light On

asked by on January 21, 2017

The check engine light is on, so I took it to a mechanic. He said it was a leak in the evap canister. But in order to replace that they have to remove the rear differential which would be 5-6 hours of labor. They want to charge $1000+. Does this sound about right? Around that time I was also in a minor accident where a parked car was backing out and hit the rear passenger side. Could this have been what caused the leak in the first place?

My car has 130500 miles.
My car has an automatic transmission.

Hello, thank you for writing in. There are several reasons the EVAP canister would develop a leak, but an accident is absolutely capable of causing it. Unfortunately the more compact a car gets, the more difficult some of these components become to get to. However, there should be an access door in the trunk that will give you access to those components. While you will still need to get under the vehicle to remove the bolts, you should be able to pull the small charcoal canister out of the trunk. If your model does not have an access door to the fuel tank in the trunk, you will have to find a way to get around the tank and differential. For more help, contact our service department to schedule an appointment or get a quote.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Why is my nissan altima over heating

There are a number of places that the coolant may be leaking from. If there are no leaks coming from any of the hoses, the leak may be coming from the water pump. Generally, when a water pump is going...

A fuse keeps blowing on my 2005 Dodge Dakota and I don't know if it's my wiring or the fuse box itself

Hi there. If there is a fuse that is blowing then that means that you have a short circuit. That can be anyplace in the electrical system which also includes the fuse box. I would need to know which fuse...

I have a P1450 code, unable to bleed fuel tank, in my 2005 Ford Freestar.

Hello. Typically when you get this code it is caused by a blockage in one of the EVAP lines. I usually need to do a smoke test to find where the issue is. I usually find it in the line...

Related articles

Top 10 Factors to Consider When Buying a Luxury Car
The The idea of owning a luxury car is appealing. The glossy paint, swoopy lines, and prestigious badges speak of the owner’s success in life, while the interior opulence offers scented leather surfaces, high-tech telematic devices, and all the creature-comfort...
A Buyer’s Guide to the 2012 Lexus RX
The The Lexus RX paved the way for luxury crossover utility vehicles over a decade ago, and now it continues to make waves and turn heads. An incredibly attractive vehicle, the RX (now available as either the regular RX 350...
A Buyer’s Guide to the 2012 Lexus LFA
When When it comes to supercars, Lexus probably isn’t the first name that comes to mind. The 2012 Lexus LFA was the automaker’s attempt to change that. It’s a compact coupe that seats two and offers blistering acceleration. However, the...