What cause my abs and tc to come on
Bad wheel speed sensor. may also be called an abs sesor.
have you had front brakes installed recently? possibly wheel speed sensor may have been bumped and connecting wire came loose.
Search Cadillac STS Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Cadillac STS Experts