Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Need help with engine codes.?

Hi I just had my valve cover gaskets and spark plugs replaced on my 2002 audi a6 quattro. Now my check engine light is on again with codes p0023, p0030, p0020. Any suggestions on how to fix these codes. Or what is wrong. Thanks 

3 Answers

Relevance
  • arther
    Lv 5
    1 year ago

    try swap the vvt oil control valves and see if the fault moves to bank 1?

  • Anonymous
    1 year ago

    P0020 and P0023:  Check if they left the connectors not connected on bank 2 cam solenoids.  If they are connected, pull the wires gently at the connector.  If the wires come loose, replace the connector.  If not, disconnect the connector and reconnect it.  Clear the codes and see if the CEL comes back on.  No luck, replace both bank 2 cam solenoids.  Still no luck, see a mechanic.

    The real fix is to have a dealer level scanner and check if the solenoids are being actuated by the PCM and check if there is voltage at the connector when they are actuated.  If they are, the solenoids are bad.  If not, there is a wiring problem.

    P0030:  Check if the wires to bank 1 upstream O2 sensor is good and and connector is connected.  If they are, remove the O2 sensor and check the sensor heater resistance.  If resistance is high or the resistance is infinite (open) or resistance is very low (shorted), replace bank 1 upstream O2 sensor.  Clear the codes.  No luck, see a mechanic.

  • Carson
    Lv 6
    1 year ago

    It's all related to second bank can sensor.

    Check for loose wires around the rocket cover.

Still have questions? Get your answers by asking now.