Thanks, I've checked every connection and even stripped the wires out of the frame to make sure they werent damaged. Thanks Nealh, that was a great help. I had always wondered about that white wire connected to the grey and black.
Sadly though, the problem is as bad as ever and my bike is...