Mine did this on and off for a while, lights would work then randomly cut out when driving down the road and the dash clocks and everything failed, turned out part of my wiring loom was trapped so just have a quick wander up and down the sills and around the boot and check all connections too