Skip the auto shop - Our mechanics make house calls

Q: Hyndai elantra P2196 P2096

asked by on

My 2012 hyndai elantra has p2096 and p2196 codes come up. What will be the costs to repair? Also my fuel was low when this light j

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

Hi there. Typically these codes are caused by an exhaust leak, clogged injectors, or intake vacuum leak. If problems just happened to start after getting fuel, then you may have a purge valve leaking excessive fumes into the intake when refueling. There are a few things you can do to isolate this problem. The vacuum system should be checked for leaks, fuel injectors cleaned, and engine checked for exhaust leaks. If you would like to have this checked, a certified professional from YourMechanic can come to your car’s location to inspect the Check Engine Light more closely and follow through with correct repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Hyndai elantra P2196 P2096

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

Q: How do I use the car hooks?

Car hooks are installed in the rear seat area over the windows. They can be used to hold a coat or other small objects. Coat hangers shouldn’t be placed on them or other hard objects, because it can be dangerous...

Q: Have a fuel line leak near tank. Had a leak in front of car 16 months ago. Got it fixed by dealership $500,-. Dealership says fir

This is not common at all for these vehicles to have fuel leaks. The two leaks would not be related to each other most likely. The new leak sounds like a leak at the fuel tank and may require tank...

Q: Overheating

Hi There, Your car may be overheating for a variety of reasons such as low coolant and/or low oil. Other things that can cause overheating are things like a faulty thermostat, a clogged radiator or a failing coolant fan switch....

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...