I purchased the heavy duty radiator from Brattons last week and found the same issues. Poor fit had to elongate holes in the brackets to get things to line up and on top of that I could not mount the fan shroud on the radiator as there were no lower mounting points and the outlet for the upper...