My truck has been dying lately. It started stalling when I would idle. Still would start fine, and had no issue when I was driving. Then, one day it started squealing and smelling like burned rubber. I drove home as quickly as possible. After a day or two, when I turned in a paper and got some sleep--thereby reducing my stress--I popped open the hood. And viola:
The tension adjuster pulley siezed--nearly snapped my drive belt too.