Went to Auto Zone for a new Oil Sensor, and some connectors, not to mentioned some spray foam for the rear quarter panels....and the light went out. I am leaning towards the injector, maybe gummed after sitting so long. Idle is better more often now, but not all the time...Definitely feel better. Will get that stuff in and try to run through a tank next week as best I can.(busy work schedule)