I posted a problem a couple weeks ago with a 90 Legecy. It was dying after 30 minutes of running and will than restart after 45 minutes consistantly. I had a code 22 and 35. Replaced both related sensors and everything seemed fine. 400 miles later, it happened again. This time, I tried to check codes on the ECU, but the check engine light was not working. with the key in the ON position, the light will flicker on very lightly for a couple seconds, and I can hear a clicking behind the dash like a relay coming in and out as the CEL goes off and on. I know there are a few relays back in that area, but are any related to the ignition system? Or is there something in the ECU that could click? I had the same reaction when I plugged the connecter up to pull the codes. After the 45 minute wait time, when the car would fire up again, the check engine light work as it should, and there are no codes. Does it sound like a possible bad ECU?