I have an '89 Toyota truck, 3.0L, auto trans, 4WD. The truck has 147K miles. Baseline tune up by a Toyota dealer when I bought it at 101K miles. Truck was starting and running fine. Problem came on all at once: -- Cold engine starts fast and easy (outside temp from 30 to 60 degrees). --But when it drops down off fast idle it stumbles and misses hard. --Seems to run alright when driving and once it warms up the idle mostly smooths out. --Now when the engine is warm I have to crank it a long time to get it to fire and start. Used to fire right off. Any suggestions on where to look first will be appreciated. I'm dumber than a box of rocks when it comes to engines newer than about 1965.