Txred,
On most vehicles, there are three things that go bad that may not set a MIL (code). Those are: the TPS (Throttle Position Sensor), the IAC (Idle Air Control) and Spark plug wires. The first two because the computer can't often tell the difference between a bad sensor and someone doing something that they shouldn't do. The wires only will show as a code if they cause a mis-fire and that can be difficult to detect without load on the engine.
So, inspect the plug wires first. If you need to replace them, hang on, they aren't cheap.
Matt