I have a 1990 legacy 2.2L LS and every time I start it up after its sat for a couple hours the rpms go way up to 2000 then They drop all the way down tell it almost dies. If I give it some gas for 30 secs it idels just fin after that. Any help on what could be the problem would be greatly appricated!!!