When my Brant was "messing me around" as you say, it was obvious by the
lights on it that something was wrong. Generally the Brant will not let the car
crank on start, so if it is cranking then something else is wrong (and the
brant is probably ok).
Take it to Subaru. When you do find out exactly what is going on be sure
to post back here so we can all see the solution.