It's a good thing that the SES light came on because that means that there is a code stored in the system. I'm not sure about there being a fuel limiter though. The code will be the best place to start in your diagnosis of the problem. In cadillacs you can retrieve the codes without a scanner tool.
HOW TO "ENTER" DIAGNOSTIC MODE
To enter diagnostic mode, proceed as follows:
Turn ignition "ON." Engine can be either OFF or RUNNING.
For cars equipped with the Digital Instrument Panel Display (Digital IPC):
Simultaneously press the "OFF and "WARMER" (red) buttons on climate control center (CCC) until all display segments (IPC and CCP) are illuminated
For cars equipped with the Analog Instrument Panel Display (Analog IPC): Simultaneously press on the Climate Control Panel (CCP) the "OFF" and "PASS WARMER" (up arrow) buttons.
After the segment display test, the driver message center displays all set DTC, current and history, in the following order:
PCM DTC
IPC DTC
ACM DTC
SDM DTC
TCS DTC
PZM DTC
IRC DTC
RFA DTC
CCP DTC
MSM DTC
MMM DTC
PHN DTC
The RSS, CCP, MSM, MMM and PHN DTC appear only on vehicles equipped with these options. Press the FAN DOWN button in order to bypass the DTC display.
On the OBD II cars, the prefixes you'll see are: "IP" for the IPC instrument panel; "AC" for air conditioning module; "TC" for traction control; "RS" for the road suspension system; "SD" for the air bags; "PZ" for the body control module; "CC" for the cell phone; "RF" for the integrated radio system.
HOW TO "EXIT" DIAGNOSTIC MODE
To exit the diagnostic mode anytime during the test, depress the "ECON" or "DEFOG" button, or turn the ignition switch "OFF."
This was copied and pasted from this page:
http://myweb.accessus.net/~090/cadidiag.html
After you get all of the codes you can post them up here and I'll help you with them.