Any dealer that makes a diagnosis over the phone without doing a thorough check of the system is one that I would definitely steer clear of. The Cadillac suspension is a very sophisticated electronically controlled system. There could be many reasons why it's throwing a code. Find a good service center and have them take a look and let us know what they come up with.buddah said:I have a 99 STS 53000 miles and this morning service ride control message came up on DIC. I called cadillac and they said I needed new struts. I only have 53000 miles on car should I need struts already and if not what else could the issue be. I have some RSS codes also.