My car seems to be having an rpm idle problem. Orginally it would idle at 750 rpm's but yesterday my idle rpm's began dropping everytime I would stop. The rpm's dropped to a little under 500 and a couple of times it dropped low enough to turn the engine off. Since this, the engine hasn't shut off, but the problem has persisted. What could be causing this problem?