well im pullin an Evap code of some sort and when i first start up my car the rpms jump up to like 2500-3000 then after a few seconds drop back down.....and then it seems to idle around 1500 or so sometimes...and other times be around 500-600....any suggestions please offer them up