Its either the TPS or the Idle speed motor or control valve. My gf's fto had the same problem down at low speeds. Looked like a real dick when going through shopping centres looking for a park!