I'd call Entropy and see if they can tell you if the SWP is required. Other than that I would think it's a matter of a trial fit. It is indeed a nice looking radiator package.