Have a scn done to check for trouble codes and post them here so we know what is causing the MIL to indicate.
The stalling is most probably due to excessive low or unstable idling and most probably due to dirty idle air control air passages. Oil at the throttle body most probably has added to the problem. Have the throttle body and IAC cleaned and retest.
As to oil getting to the throttle body, that can mean the blowby gas inside engine is excessive. Check the PCV valve and replace if necessary.
The smoke is most probably due to oil being burnt and being an old engine, there is nothing much you can do unless you want to rebuild it.
SPONSORED LINKS
Sunday, August 19th, 2012 AT 7:12 AM