My friend has a 97 Subaru Outback Legacy that when you turn on the key after the beeps the radiator fans come on first low then high and stop and the you hear the injector start it stops after about 15sec and then this cycle repeats itself. This is without starting the key is only in the run position. Every Relay is clicking on and off on the car including under the hood and dash. When you start the car it runs fine though but uses a little to much gas and idles high. Here are all the codes it shows.
P1100 Starter Switch Circuit Malfunction P1101 Neutral Position Switch Circuit Malfunction(MT) P1120 Starter Switch High Input P1121 Neutral Position Switch Circuit High Input P1540 Vehicle Speed Sensor Malfunction 2 P0130 Front O2 Sensor Circuit Malfunction P0136 Rear O2 Sensor Circuit Malfunction
I know that the O2 can cause the while running issues but I'm wondering about the on position(without engine running) issues and the high input and where to look for the short, relay, breaker, or what ever else it could be I was hoping someone else may have experienced this and know where to look. It would make it a lot easier and faster than having to through every circuit one by one to find it. Its like it is trying to enter open loop mode then closed and back and forth.