Dodge Dart Forum banner

P0522 Code please help

1 reading
28K views 23 replies 5 participants last post by  alpinegreenneon  
Only way to be sure is to carefully peel back the tape. It almost looks melted. That code definitely points to wiring. Whenever you see the word circuit in a code description, check the wiring before buying anything.


28 - DTC-Based Diagnostics / MODULE, Powertrain Control (PCM), 2.0L / Diagnosis and Testing

P0522-ENGINE OIL PRESSURE SENSOR CIRCUIT LOW

125160


When Monitored and Set Conditions

When Monitored: This diagnostic runs continuously when the following conditions are met:

•With the ignition on.
•Battery voltage above 10.4 volts.


Set Conditions:

•The Oil Pressure Signal voltage at Powertrain Control Module (PCM) is below the minimum acceptable threshold.


Default Actions:

•The MIL light will illuminate


Possible Causes

OIL PRESSURE SIGNAL CIRCUIT SHORTED TO GROUND
OIL PRESSURE SIGNAL CIRCUIT SHORTED TO THE SENSOR GROUND CIRCUIT
OIL PRESSURE SIGNAL CIRCUIT OPEN/HIGH RESISTANCE
OIL PRESSURE (EOP) SENSOR
POWERTRAIN CONTROL MODULE (PCM)
 
Do not use a box cutter to open the harness tape. It's very easy to damage the very thin wires in the harness. I always use a sewing seam splitter to cut that tape. Borrow one from your mom, wife, or girl friend.
You can buy harness tape online. It does not have the sticky adhesive of normal electrical tape. Just google automotive harness tape.
 
Unfortunately, FCA does not show that anywhere in the FSM or the subscription site TechAuthority.com. The oil pressure sensor is not far from that area of the harness. It is behind the head on that side of the engine. You already have the engine cover off so it should not be difficult to follow where the oil pressure sensor connector and harness meets the main engine harness.

Edit:
I did find this pic.

125162


I guess I would be looking from where the harness splits on the drivers side into things that connect to the rear intake manifold side of the engine.
 
The more I look at that pic of your harness, the more I think it would be worth the trouble to unwrap that section to verify that there are no insulation rub throughs. When you re-wrap it, consider flattening that section instead of trying to keep it round. Don't use common vinyl electrical tape.
You will probably need to unwrap the rear section of the harness which probably contains the wires to the oil pressure sensor. Use that pic as a guide. Disconnecting all the connectors behind the valve cover may be a challenge.

I have seen junkyard 2.4 engines have a separate air intake tube that is not part of the engine cover like the 2.0 engine. I will be pulling one to see if it will take the place of the 2.0 engine cover. If it fits, I won't be using any engine cover on my Darts after seeing what is happening to your harness.
 
Cold air intakes can be spendy. I could probably pick the 2.4 stock intake for less than $10 at a self serve junkyard. Hope it fits, don't see how would not work. The blocks are the same size.
 
A vacuum leak will make it idle faster or rough. It would also give you a different code.
P2172-HIGH AIRFLOW/VACUUM LEAK DETECTED (INSTANTANEOUS ACCUMULATION)
P2173-HIGH AIRFLOW/VACUUM LEAK DETECTED (SLOW ACCUMULATION)
 
You might want to look at the motor mounts. If the rubber is gone and the powertrain is not isolated, it can seem like the engine is running rough.
 
Try to rock the motor by hand. If it seems to have excessive movement, you have bad mounts. You can lift the car and look but it may not be obvious.
 
There is no MAF (Mass Air Flow) sensor. FCA uses a MAP (Manifold Absolute Pressure) sensor that is behind the engine on the intake manifold. The sensor right above the throttle body is the Intake Air Temp (IAT) sensor. If you left it off longer it would eventually give you a CEL and code.
 
If you have a scanner that shows things like intake air temp, coolant temp, and oil temp, it may give a clue. Since it idles fine once normal operating temps are reached, I suspect it a temp reporting issue.
 
Are you able to read temps with your scanner? If it's a bluetooth scanner, the Torque app should be able to.