The "Uxxxx" Trouble Codes are faults with the CAN Buss communications. The typical cause has been repeatedly found to be related to an old, weak or worn out 12V battery. If your car still has the original battery, then you have gotten your money's worth out of it--inspect, check and verify...