Allarm or imobliser,common falt is relays failing,power hold relay and pcm power relay,next time car wont start leve ignition on and bang on the fuse box,lower part of dash if imobliser light stops flashing tis one of them relays,
Steven,s, July 2012