George, have you had any work done, minor or otherwise, on your ST? If so, your problem could be, as Coastie and Tex said, vacuum related. One quick way to test for a vacuum leak is to let the engine run at idle, if it will stay idling by itself, or have an assistant hold the gas pedal steady...