Well I might have just blown my OEM radiator. (Hoping it's just the upper hose that popped off, as unlikely as that is),

So...is this going on? I'd be in for a auto version as long as it is plug...