Matching You with a Pre-Screened Smog Check Center You will Love
Free Online Smog Check Diagnosis
$500 Free Consumer Repair Assistance
Failed Emissions Test
How to Pass the Test
Who Else Wants To Pass the Smog Check
Which Type Should I Choose?
    Forum > Smog Check Repair > Question

Join the community and post your questions. Ask-A-Tech right now!

Smog Check Repair

Volvo V40 Trouble Code P0102 and P0456

Hi. I'm wondering if my 2001 Volvo V40 will pass the smog check if its showing trouble codes P0102 & P0456. The check engine light is on. If it won't pass the smog inspection, what is the estimated cost of fixing these problems?


Your Volvo will not pass the smog check with P0102 and P0456 trouble codes present. You must repair the faults triggering these trouble code before you have the smog test administered.

P0102 refers to your Volvo's Mass Air Flow (MAF) Sensor. Your Volvo V40's engine computer has detected a problem with the MAF and has triggered trouble code P0102. The MAF sensor may be disconnected, its wiring and/or connection may be bad, the MAF may simply have collected dirt over time, or the it may be defective/damaged. The MAF sensor measures the amount of air entering the intake manifold, sends this information to the engine control computer, which in turn controls fuel injection.

We recommend replacing the MAF sensor after ensuring the wiring and connection harness is in good shape, and obviously not disconnected. The cost for an OEM MAF sensor for your Volvo V40 should be around $150.00 and can be found from a local auto parts store. The repair time involved should be around one hour or less.

P0456 is a bit trickier in that it refers to a "small" leak found in the EVAP system. Your Volvo's EVAP system is designed to return fuel tank vapor to the engine. The EVAP test ensures fuel vapors do not leak into the atmosphere. Finding a small EVAP leak may be tedious. The first recommendation is to ensure your gas cap is in good condition and properly sealing the gas tank. Often a smog stations recommendation is to purchase and install a new gas cap and reset the engine computer to see P0456 returns. If after replacing the gas cap and clearing the trouble code it does not return... problem solved, faulty gas cap. If the trouble code does return, then a diagnosis will be need to locate the EVAP leak. It may be located anywhere vapor hoses exist between the gas tank and the engine, including the EVAP canister itself. 

posted by SmogTips Support 06-04-2015 05:52 PM

Related questions and answers you might find useful:

2007 PONTIAC G6 by p.i. on 10-21-2021 07:13 PM

Mini Cooper DMV Registration Due in 5 Day Won't Pass Smog by anne on 10-06-2021 02:32 PM

2001 Jeep Grand Cherokee Laredo with K&N Air Filter by David on 09-30-2021 11:34 AM

1995 BMW M3 Gross Polluter High HC & NO @ 15MPH by Jared on 09-27-2021 08:56 AM

Missing Emission Sticker Caused Smog Check Failure? by Michael on 09-24-2021 04:05 AM