Coming home -- car is running great. 119 miles into the tank and wham! Where's my power? It felt like the engine computer pulled all the timing and fuel just above 4000. WTF? I'm in to see the dealer for the long lost HomeLink mirror (not available but the compass mirror is) on Monday. I'll see if they're aware of the reflash supposedly coming out.