You might want to check your main vacuum line
rough idle smell gas
no.fully unajusteble
Either the throtle cable is hanging or the idle control solonoid is not working
A serious vacuum leak could cause that.
Tune up
check your pitman arm and idle arm
The computer does - there is no way to adjust it. If it is improper something is wrong with one of the sensors - that is the most likely problem.
Trouble code P1507 means: Idle air control (IAC) underspeed error
Might this supposed to be IAC (Idle Air Control)??If so, see "Related Questions" below for more
Hey Kulwant==It is probably the idle speed motor not reacting when a load is placed on the engine. Sometimes you can remove them and clean them and they will be ok. GoodlukcJOe
Not likely that a warped brake rotor would cause these types of drive ability / engine symptoms. Be sure to review the "Related Questions" for problems that can cause rough idle and stalling... In my experienced, wraped brake rotors tends to shake/ steering wheel to vibrate when in driving motion and preparing to stop. Chances are. most brake shop recommend the remove and replacement.
maybe the valve timing is a little bit out