replace the angle sensor, and make sure you get one for that specific model, there are several diffrent ones, like for the rancher, rubicon, recon, etc. they all look the same but are diffrent. be sure to put dialelectric grease on every thing. dont put to much on the angle sensor plug in because you will not be able to get it connected all the way and it will get water in it. but put enough in it to seal it. i am a parts manager and a honda dealership so if you need the current part# for reference just let me know. by the way, my 1998 foreman did the same thing, and the angle sensor fixed it.