So I've come back from work and taken her for a spin....No problems and can't recreate the fault which is bloody annoying.
I had a good look at the battery and the connections and one interesting observation in the battery compartment is there is a very high pitched whine, which Im assuming is...