If the belt squeals, it's because it's too loose or because one of the pulleys its routed around are locking up. Could be a bearing in one of the pulleys intermittently seizing. Since it squealed before and then the belt snapped, I'd lean towards a bad bearing somewhere.
Not sure what the engine light is from. Maybe some sort of sensor on the crank, PS, AC or ALT pulleys?
__________________
If you shed a tear for me, please make it a tear of joy.
-Joe Tracy (Nzoner)
.
.
|