I did the same thing because I had a a P0554, Power Steering Pressure Sensor Circuit Intermittent code.
The funny thing is that this stupid sensor in the Steering gear causes the engine to fluctuate rpm in idle... even the Power steering affects the engine.
I checked it and it had a drop of PS fluid inside the conector contacts causing it to send false readings. It is a small sensor and should be cheap, but i want it fixed under waranty... So this means, don't give them any reason for them to deny waranty repair.
Ian
__________________
|