Thanx for all the input. Have checked for Vac leaks(none found). Transmission fluid good.
Have read about the ECM short in other threads, Backed out the screws yesterday and not sure I believe it- but so far so good, jeep has not stalled, will get shorter screws today, and keep u posted. again...