I had one of these for a year, I had very little hassle with it at all except a flat spot that appeared that you couldn't really miss. In the end i took it to an electrical auto tune place. There was a sensor packed up that he sorted for £60 IIR. But I don't remember what the hell it was.... One thing though, theres loads of them on the road, so most places are pretty used to dealing with the electrical side of them. I tried the forums also, but all I ever got there was "whats the best car wax" and "how to add chrome to the interior" type stuff...
there good little motors usually
Jas