After going out for a cruise and beating the crap out of it Saturday the coolant light came on... I appear to be losing coolant somewhere. I have a new waterpump to install, and a lot of the rest of the coolant system was recently replaced. Can't find any leaks, but I do smell coolant when I pop the hood. I'm not sure if it's pushing coolant or actually leaking. Also, I think I broke the downpipe off at the flex joint, oops.