Have you tried turning the key to the on position and manaully engaging the starter? If that starts the car, then the issue is in the wiring and likley not worth fixing.
But, on a prior Subaru I owned, had similar problem, never did fix it, just connected a manual start button to the starter (push button with two wire connectors) and never had another problem, it started every time (turn the key to on position and push the button).
Good luck.
SPONSORED LINKS
Saturday, April 4th, 2009 AT 10:42 AM