Did this blow my engine? (Tusk Radiator Cap)