Champion Radiator.

It is pretty well documented that they don't fit 100% correct.
I bought mine probably 4 years ago and knew this.
I had to modify the mounting point on one place to bolt it to the original mounts.
As far as the shroud goes, a stock one will not work.
How can you beat the price, when I bought mine it was less than $200 shipped.