So today I was driving home from work, and I hear a huge pop and water goes all over my windshield, lucky I was in my neighborhood. When I popped the hood, I found the coolant hose that connects to the engine had popped loose. I slid it back on and clamped it down tight, I checked my coolant...