My '05 Optimax 150 warning horn goes off intermittently, its the continuous horn not the beep type. It's totally random, might happen 5 times one trip out, then not at all the next time. Seems to occur at 8-10 mph.....horn goes off and slows me down to a crawl........don't think it has ever happened at high speed though. Service manual says its a faulty throttle position sensor or TPS. So, bought a used one on Ebay , but, the same exact issue continues. Any suggestions ?