I don't understand why it took three days to fix my 2003 Honda CR-V. On the highway, in the middle of nowhere, the Drive indicator starts flashing and the Check Engine Light comes on. I made it to a small town Honda Dealer who told me it was a code P1075 (Range Switch Short). He cleared the code and told me to keep an eye on it . . .eventually; I get home with the Check Engine Light on, and the S.R.S. light on. I take it to the big city dealer who also clears the code and says the same useless thing. As soon as I get to my driveway, the Check Engine Light comes on again. I return to the incompetent dealer and request they fix it right. three days later, they eventually replaced the Trans Range Switch. Who was to know that owning a Honda could be so frustrating? Are there technicians poorly trained, or are the vehicles too complicated to figure out? Nino NoSpam