I have a 93 polaris xlt and it is overheating. The temp light comes on and also there is coolant shooting out the cap on the coolant tank. Every time the temp light comes on i stop and i check there is snow on exchanger and there is coolant all over the inside of my hood. I have bleed out all the lines and there was no air block replaced the coolant lines and checked the water pump. The water pump is good and the belt is good. I took it out and still the temp light came on and coolant all over the place. Dose anybody have any ideas?