My Honda Rancher TRX420 gets stuck in whatever gear I'm riding in after 20-30 minutes. It has an electronic shift. It started several months ago but is getting more frequent. If I turn the engine off, put it back in neutral, and restart it, the gears will shift properly for another 10 minutes or so. Any ideas?