This sure isn't another "leaky coolant elbow" thread. This is new and exciting. LOL

OK, I'll back that theory...but only cause it's yours.