Code hasn't come back, but I'll go see the dealer to see if there's a flash for the PCM or a TSB.
The battery cables are clean and no crap around the battery trays.
I'll let you know what the dealer does.