Well, a couple weeks ago, my BSM quit working randomly while I was driving down the interstate. I thought it was odd, as they were clean and haven't been hit or anything. 5 days ago, my cruise control quit working. Yesterday, my check engine light came on. I took it to Toyota and they gave me some codes that they got from the truck. They tried to charge me $3,995 to fix the truck, after they told me they weren't really sure what was wrong in the first place. My truck is driving just fine, and I haven't noticed any issues at all outside of the electronics acting up. Here are the codes: P04417E, P0445500 and C1AC1. I know it'll cost money to fix a truck with only 60,000 miles on it, but I'm not paying 4 grand for it. Anybody got any tips, ideas, or suggestions?