Well, in my limited experience, not even the direct-fit replacement radiators you buy specifically for your truck from Rock Auto will fit. Make sure that the width and height are roughly equivalent. Make sure the inlet and outlet are in the same spot and are the same diameter. Otherwise, you'll have to find special radiator hoses like I did. Thickness is the biggest consideration. Here in hellish hot Central California, I buy the thickest radiator I can. Also make sure the trans lines will bolt up. You may have to zip tie the fan shroud on like I did, but you can make probably it work.