My 2003 Chevy Monte Carlos RPM goes up to 1500 to 2000 when i start it, then it goes down to like 1300 but stays accerated. I give it a little gas and sometimes it gets back to normal. I changed the Idle air control valve several times and it sometimes help but a couple of months later back to the same problem. What can be causing this problem!