Tom, Subafreak and I installed mine with minimal issues this past weekend. Only issue was with the lower mounting hole (that the fan slides into) on the passenger side which had to be drilled out a little to get the fan to line up correctly with the upper mounting holes.
These radiators are great! I'm definitely pleased with mine thus far!
-Chike