So as you can see in the pic posted above, I don't believe I'm leaking from that hose. In fact today, I could not find a leak at all, nor did I smell any antifreeze. Looks like I have a phantom leak, or I'm so fucking paranoid I can't stand it. I don't know. I put some more coolant in the...