I know this post is 7 years old now. But here I am in 2018 using this post for guidance so I'm putting my 2 cents in because I had the exact problem as the original guy. Took my 2009 Cadillac Escalade in to get new rear shocks. When I got it back the lead mechanic told me the ABS light is on and the Stability control light. He had reset the computer, if they come back on, bring it back it might be a bad sensor... OK, the lights came on before I even left the shop and stayed on for the following day. Took it back. He said all I can do is try to reset the computer again, if that doesn't work we'll get you a new sensor: about $250 bucks he says. Well after researching, he must've meant new sensors for all the wheels bc those things are only 50 bucks each. Anyway, so I Youtube'd "ABS on after shock replacement" learned where to look and all that (read this forum as well)... Short story long. THE ABS SENSOR WAS NOT PLUGGED IN ON BOTH ENDS.
So for those of you not mechanically inclined, like myself.... check that first.