Yes it fits in the stock location and mounting holes. I only needed to drill 1 hole in the radiator bracket on the passenger lower side.
This radiator has 3-1 inch Cores.
I also needed to order it reversed so the upper hose was on the drivers side and the lower on the passenger. You need to specify that or it will be sent out wrong. The Electric Fan you see will not work cause it hits the water pump pully. 2 10" fans mounted staggered would work or you could just use your stock shroud and fan etc.
Again, get ahold of them and tell them to reverse the inlet and outlet.