My 2006 500 Rubicon has recently developed a serious problem...the steering is yanking to the right;usually rhythmically, sometimes sharply and sometimes easily. Brakes, tire pressures, alignment have all been eliminated as the problem. In general the bike turns easier to the rigth than the left. With high speed running the problem seems to disappear but thenm returns with a vengeance, partucularly when running slow through water (whether the water is a factor of not???). The local Honda dealeer has has it twice but has yet to pull the front differential...thanks for any advice.