I think you are reading too much into the alternator heat thing. It has fast moving parts inside. It's gonna get hot.
Have you had the ABS scanned to see what the trouble codes are logged?
Have you had the ABS scanned to see what the trouble codes are logged?