Those codes often pop up from a weak auxiliary battery messing with communication . Using a memory saver when you swap it is a smart move to keep everything from resetting. Charging might not clear the codes, but a new battery usually does. Best to follow the service manual steps to be safe.Hey all, I'm seeing DTC codes U0140, U026A, U0131, and U0151, which I think are caused by a weak auxiliary (non-propulsion) battery. Is there a special procedure for swapping this battery, like using a memory saver? Charging didn't stop the codes