The check engine light coming on usually means that there is a problem in the emissions system. (including something as simple as your fuel cap being loose) If you take the car to Auto Zone, or Checker or any of the other major parts houses, they will read the computer codes for you at no charge. This will tell you what has failed or is being problematic.
The service engine soon light comes on when the computer detects a malfunction and sets a code. see related questions below for more info.
The 2003 Cadillac CTS has a V6 engine.
The 2003 Cadillac Escalade has a V8 engine.
The 2003 Cadillac Escalade-EXT has a V8 engine.
The 2003 Cadillac Escalade-ESV has a V8 engine.
The 2003 Cadillac CTS has a 3.2 L base engine size.
The 2003 Cadillac Escalade has a 5.3 L base engine size.
changed battery engine light stays on
you have a problem with theft system possible key cylinder
The 2003 Cadillac CTS's engine produces 220 hp @ 6000 rpm.
The 2003 Cadillac Escalade's engine produces 285 hp @ 5200 rpm.
The 2003 Cadillac CTS's engine produces 220 ft-lbs. @ 3400 rpm.