It's your IMRC. The "generic" code for 1518 is Idle Speed Control, but it's definitley the IMRC on our cars. Check to see if the throttle like cable going to it is not broken or caught on something. Take it from there.