I'll be on the forum a bit, I'm not a mechanic. I have a guy who does all my work. But I had an 06 then traded it for an 11, then got rid of the 11 and went back to the 06, my wife has an 07. Each of our current cars has about 375,000 miles on the car. They each have had an engine swap at this point. My car has a new hybrid battery. Her's has a refurb. from Dallas Hybrid Batteries. We've dealt with a lot with these cars, but my mechanic is cheap as dirt and up for anything. So we keep them. I even keep an extra engine on hand in case one of these goes out, we can do a quick swap. At the moment I'm looking to have to swap my Body Control Module and her's in throwing a code for the High Voltage control unit. I'm going to have my guy pull it out tomorrow so we make sure we can get the same one. Just wanted to say hi. Tony