Hey Subers,
My 1993 Legacy LS was running great until I tried to start it yesterday. It turns over fine, but behaves like it's not getting any gas or spark. I checked both of those possible causes and those systems seem to be working fine. The timing belt only has about 10,000 miles on it and as the engine turns over it doesn't cough or sputter or make any obvious timing belt related noises. I checked the timing as it was turning over and #1 is firing at about 12 BTDC, though I 'm not sure that means anything for an engine that isn't running. I checked the engine code and got #31 (faulty throttle position sensor) - not a cheap thing to replace. So, is it possible that the the car would run fine one day and all of a sudden the TPS is bad the next? If that's possible, could it cause the car to not start? I haven't tested the TPS yet because I cleverly destroyed my multi-meter by not paying attention to what I was doing last time I used it.