Hey stu5969, Manny suggested I get in touch with u because u might b able to help me with my issue. I've got a 06 Rancher 400AT. I washed it after a ride one day, leaving the key on so the fan could run if needed( stupid move). Afterwords it started but acted like it was in 5th. I did the code retrieval and it was a 12(faulty ECM, control motor). I replaced the ECM. Then it blinked a 5 then 6. Did the whole trouble shooting process and everything checked out and pointed to faulty ECM. I noticed the oil temp censor plug and wire was kinked. Doctored it, plugged it back in, everything seemed ok. Did the initial setup, road around the house then -- started blinking again. Sayin a 12, again. Do u have any ideal how I can find out what's going on? I think there's possibly a short somewhere. Any advise is greatly appreciated. Thank you