How do you check codes?
https://www.corvetteforum.com/techti...D=25&TopicID=1
But, before you erase them you might want to find out what the codes are. Here is a list of most PCM DTC codes for a 99 vette
99 Vette PCM DTC Codes


https://www.corvetteforum.com/techti...D=25&TopicID=1
But, before you erase them you might want to find out what the codes are. Here is a list of most PCM DTC codes for a 99 vette
99 Vette PCM DTC Codes





LonestarFRC
The u codes are loss of communications codes. There are a couple of reasions that you could be throwing these codes. If your battery is weak or low on charge, when you crank your car, the battery voltage momnentarily drops low and some of the modules drop off line and set the loss of comms or NO COMMS code.
The ground wire for the RFA is connected to chassis ground G-104. It is next to the battery on the frame rail. For some reasonit gets very corroded and causes FOB and TPM issues by effecting RFA operation.
Here is a picture of the ground.

The plastic tab for the battery sorround is normaly over top of the ground lug. I removed it to point out the ground lug.
Clean that ground and see if that fixes your problem.
Bill Curlee
Bill


