i'm probably the one with the most mileage on a 07,(13000 miles)here is the list of updated or failed parts
1. installed fan
2. reverse update performed
3. hard start update
4.replaced a fuel pump relay at 8000 miles
5.had to replace 2 upper wheels in rear suspension
6.closed the tunnel myself with a pcs of aluminum
in all,it cost me about $200 in parts over all these miles,i really cant complain,its been reliable and it never let me down except for that relay that froze twice,the new relay never froze once in 5000 miles
if the updates have been performed,go for it,its a reliable sled