I came outside today and as usual, I went to check my oil. Well, when I pop the hood, I come to find one of the friendly neighbors came over and ripped my upper radiator hose off! Yeah, it didn't blow off and it was attached good. I found the hose clamp sitting on top of the air cleaner and...