My Check Engine light is on and the transmission won't shift out of 3rd gear. From my digging around online, I found out this is a "limp home" feature of the electronics, and the problem is likely one of a few malfunctioning sensors. I've recently had a dead battery, a lot of lightning storms, and I drive through lots of huge mud puddles. It could be just about anything. The local shop were scratching their heads about it. What should I be doing with this thing? Towing it to the dealer or what? Is this a simple fix or an expensive problem?