mac,If code 22 is for pass. side sensor . Your also saying "has a short" and I believe that , hopefully a figure of speech - because these codes in engine and ABS etc. will be a "Pointer" to an area , system , specific component AND it usually is "written " as "device X and ( related ) CIRCUIT " , so connectors , connecting wiring and sometimes due to a strange "Symbiosis" BETWEEN other componants / systems - other codes may be drawn , and which may dissappear when the ONE REAL culprit is found.So what do you do here ...? Probably something IS with pass. side ( Not sure if Fr. or Rr. ?? ) sensor can be "componant checked" via FSM(Field Svc. Manual) usually with the Ohms scale on multimeter , see how the old & your NEW one check out.
IF that still is ambiguous ,one sort of "ingenius" way to be able to "circuit check" the TO & FROM wiring to rest of system ( ABS module etc. ? ) is THIS : Go and use the 20 Volt DC scale and test @ each wheel by UNPLUGGING all the wheel sensors and you're measuring BACK into the harness - measuring the system , oughta be a voltage -say 5V ( FSM should have a Flow-chart) this with ignition on , even maybe engine running @ each check. Trying Ohms while engine is off is "Telling" also BUT a very remote possibility the meter range may cause some harm - beaucoup electronics knowledge & knowledge of the system ONLY attempts such Ohms testing.

You can see where I'm going with this - the sensor pulling the code maybe will be "Odd man out"-shows a WEIRD voltage / test reading BACK INTO the system , thus directing you to the heart of the problem.
