Well, when I got out of work today, I noticed some coolant on the ground in front of my fascia, so I went home and checked it out. The locking tab that holds the hose to the pump came loose some how. So I clicked it back in place and it doesn't leak. Coolants leaks have been my enemy :angry: