I ran one. It is NOT drop in at all! You'll have to come up with some upper mounts and there is no room for the factory fan and shroud. I was forced to go with electric fans.
I had the two row.
If you search, I posted an informative thread with pics about my experience with that rad.
I'll try to find it for you later...