Ok. I've had my third gen (2000 Limited 4wd AT) for almost two weeks now. Runs like a baby, new belts, plugs, wires (done the day after I bought it). Now, after is been sitting for a few hours or overnight, there is a slight squeal and it takes a little longer for it to start. Starter, maybe? I'm not the most mechanically inclined, btw, learning as I go.