Hey Steven, I wouldn't worry about the altinator it should be fine. As far as talking to the shop, let them know wxactly what happend. They supposedly fixed the the coolant problem, but the next day the radiator exploded. Since they were working on the cooling sytem and it was such a close time...