Hi Roger, Okay, you did not do any shock work on the car? When I replaced my shocks I sort of got the same thing, except it was "time out" codes for all 4 shocks.
You could clear the codes doing the battery thing and see what happens. Or you could start her up & drive a few miles and shut down and then restart after a minute or two and see what happens. Or do a combination of both. I know that the system does a self test, but I think it requires a minimum driven distance and a mph threshold. Usually we get the service ride control light when the key is cycled without actually driving the car. I forget how many key cycles without a start up. I know it takes a start up and drive, a shut down and another start up and drive to get the system to do an automatic clearing and retest. Something like that any way as my stuff cleared itself with out me putting a wrench on it, so to speak.
I did the latter "procedure" as I was sure that my connections were dry & good, the shock gears were free and the adjuster motors were good along with the gears and that the motors were seated correctly as per the retainer clips being correctly installed and I knew that my shock gears were at the correct installed height as per the FSM. Hummmm, you might want to take a look at the front shocks' top bushings and make sure that they don't look shot. The bushing condition could affect the shock gear installed height....I think? Not positive on that, sorry, but it seems logical if not far fetched. I kind of doubt there is an actual mechanical issue with your system. Too many codes.

Tom