Have you checked fuses and relays,,crank sensor ,but if its running on gas its not that :(,,,I had a vauxhall in 3 months ago and it turned out to be bad connections on the in tank pump wiring loom,bitch to find as it ran fine then wouldn't,:mad: could try banging tank while someone cranks it...