You didn't really expect a generic aftermarket replacement to drop right in place of a stock radiator ... or did you ???