pics? Perhaps link to the ebay store where you bought it (assuming it was from ebay) so we can look up the specs? Unfortunately, not all ally radiators are created the same, and there's a ton of variation in quality and little tid-bits like holes drilled/tapped to accept the oem fan shroud, diameter of inlet and outlet, etc.
Very interested in it tho. My oem one is leaking pretty badly at the seam and I'm on borrowed time right now.