I bought it from oreilly. It was for a 95 montero. Its a few inches taller than the mighty max radiator. The upper bolts line up perfectly. The lower bolts you have drill holes in the radiator mount. No biggie. The end result is a larger radiator with increased system capacity. Cant wait for summer and put a good load behind it on a trailer and test the reliability with the upgraded cooling system. It does have ports for either q trans or motor oil cooler built into it. Might consider putting that to use in one way or another. Lol.