Electronic wizardry by the sounds of it, i like to deal with things i can see, split pipes, sheared bolts, gaskets leaking that sort of stuff but glad for all the help on hear good community of fellow enthusiasts, ill have to keep my eye out on the ride outs as its coming the time of year to get on some decent rides