mayb wires are pinched and shorting out because it was layed down. check to make sure your cluster connection isnt loose and while you at it you can grab a multi meter and check your battery and connections to find out whats giving you problems
electrical is a *****, most mechanics will spend hours looking for the problem costing you tons of dough, i ran into electrical problems with my old bike last year, and spent alot to get almost nowhere with it.
Bookmarks