WAS INCORRECT ON MY ORIGINAL POST I EDITED AND FIXED THE TERMINAL LOCATIONS
I have the same problem with a Service SSS light also on my Cadillac. I work at a mechanic shop and have access to the all data mechanic aid program, and let me say its a big help. If you have a paper clip you can read the diagnostic code numbers and if you want I will look them up and give you the diagnostic procedure you can use. Take the paper clip and make it in the shape of a U. Then under the middle of your front passenger compartment under the radio by where your feet go you will see a large 12 pin connector. I know its on the LEFT side of the connector, TOWARD THE DRIVER'S SIDE, but i'm not sure if its the top or the bottom portion since its pretty much like this
......|......
.OOOOOO
.OOOOOO
|--------|
but you have to stick the paper clip in either these two holes (marked as x's)
......|...... <-- that is the top marker tab for connector position
.OOOXOX
.OOOOOO
|---------|
BE CAREFUL CAUSE WHEN YOU LOOK AT THE CONNECTOR ITS UPSIDE DOWN
SO POSITION THE PAPER ACCORDINGLY TO MATCH UP
Its pins A and C according to the ALL data Program if that helps
Now you turn the key to the on position (with out starting) all the dashboard lights will display including the service sss light. you know you picked the right pins when after the light goes out it begins to flash
it will flash once then pause a second and then flash twice together (this signifies a #12 code which means it is entering diagnostic) three times before displaying the actual trouble code. So you pretty much understand how you would read the codes after the three 12's that will flash out.. then you will get the codes listed. I got a code 24 on my car 2 quick flashes one second pause then 4 quick flashes. It will do each code three times before displaying the next. When it does the 12 code again that means it finished the code list and will start again.
email me at
[email protected] and I would be glad to help in any way I can