check engine light came on
i just got my oil and air filter changed in my 2004 dodge stratus. It only has 30,000 miles in it and the check engine light came on. i check it and it came up as p0507. i know that it has something to do with the idle control which is high. i was just wondering how to fix it or how much it will cost to do it


