Ant had a similar problem a while ago, the loom to his alarm I think it was was a tiny bit loose, he would go around a corner bam all power cut, then straighten upa nd all good again.
So mght ahve to do what he did, and get under the dash/bonnet and check every plug!