My 2001 Toyota Rav4 Check engine light came on and at the same time I lost use of passenger power windows (drivers window still works). Heater fan also quit working and speedometer quit working. Drove it to the Toyota dealer for diagnosis... my battery ran down overnight so they replaced battery, cables and pads to get it going. Next they replaced a fuse which seemed to fixed everything. They took it out for a test drive and the fuse blew again. I was told that they want to continue to charge me to diagnose a possible electrical short and I'm already in it $460.00. Any ideas? Computer code was P0500 which is "vehicle speed Sens Malfunction".