I just got this months EVO mag.
The new STI type UK is road tested up against a rival ???? .....................
............. The Lamborghini Gallardo Superleggera.
Interesting read and the STI comes out well, with a good write up.
Lack of power due to dead battery could of reset your stereo and would also reset your ECU which could also be the cause of engine cutting out.
I'd get a solar trickle charger if your gonna do that again.