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.

Evaporative Emission Control Canister Replacement $163.41 - $988.84 Get a Quote

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.

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

What others are asking

Can an exited ring and speed sensor cause shifting problem

Hello. If a component rusted off and damaged the speed sensor, then yes, the vehicle may possibly experience issues shifting. The speed sensor plays an important role in the vehicle's shifting behavior, and can cause issues if it breaks or...

My car doesn't have a check Engine light on but when I took it the mechanic they found two codes

You will need to have the ignition system tested to look at the misfire data to find the exact cylinder coil that is causing the code. Misfire data in the computer memory will show the cylinder that is misfiring and...

Motor making a tapping noise.

The tapping noise that you are hearing is the lifters on the engine not filling up with the engine oil either due to lack of oil pressure or they are stuck. First check the oil level and make sure that...

The steering wheel starts getting hard to turn left or right 2005 Ford Five Hundred

Hi - your symptoms suggest that the power steering assist has become weak. Check the fluid level on the power steering pump reservoir first. If the fluid level is correct, the power steering pump should be checked to see if...

increased engine over load message.

Hi there. The message is coming on for the catalytic converter overheating. A misfire or leaking injector will cause the catalytic converter to overheat as raw fuel enters the exhaust system. Check the engine for a misfire and see which...

Hi, I have a 2003 bmw X5 3.0i petrol. 2 problems. 1. abs trifecta lights on, when i plug in my own (cheap) diagnostic tool it onl

Hello and thank you for contacting YourMechanic. The code for your BMW P1619 is referring to the thermostat sensor. Check the thermostat sensor harness for an debris, looseness, and corrosion. If the sensor looks good, then the thermostat needs replaced...

Car won't start - 2005 Chevrolet Aveo

Hello - it is normal for all system lights to illuminate when the vehicle is first powered on as a "systems check". The failure to start after that indicates another problem: low battery condition, security problem (with the key), car...

Air conditioning blows cold air

If your vehicle is blowing only semi cold air, that may be a sign that perhaps it may be running low on refrigerant. Most vehicles use R134a refrigerant, and can usually be serviced easily via the low side a/c port...

Fuel gauge still reading as full after driving

Hello. There are not many things which can cause an erratic fuel gauge reading. They're usually one of two things, the fuel gauge display itself as being faulty or a bad fuel gauge sending unit. I suggest that you drive...

Related articles

A Buyer's Guide to the 2012 Lexus GS
A A decade after it debuted, the 2012 Lexus GS still hasn’t found a strong foothold in the sport-sedan market. However, this doesn’t mean you shouldn’t take a closer look. It’s much more affordable than competitors like the BMW 3...
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...
Symptoms of a Bad or Failing Evaporative Emission Control Canister
Common signs include the Check Engine Light coming on, raw fuel smell coming from the back of the car, and a collapsed or leaking fuel tank.