When the engine is cold, idles great. After warm up, it will sit there and surge from 1000 RPM to 1350 RPM about once a second. The car has 105 K on it. I've tried running fuel injector cleaner through it with no help. Is this a computer problem, or mechanical?