I just bought my 02 4Runner at a shop I've trusted. It was taken on trade and I got it at a fair price. The price included the timing belt service and coating the frame. Picked it up last Weds. Drove all week and weekend but noticed dlsome belt noise in the AM. Well... today it stalled in driving in town... weird... so figured it was a fluke... then when leaving visiting some friends I lost my power steering and got a charging system bat light... then it died entirely... but still cranked?? Pushed it into a parking lot... popped the hood and found the ps belt off, alt belt super loose and a spindle looking bent... nice. It was towed to the dealer who sold it to me about a week ago. I'm guessing the mechanic didn't properly tension the belts... sweet.