It might be too small. I just replaced the one in my 96 3500, go to jcwhitney.com. I got a brand new one for cheaper than a recore would have cost me and it works great. Direct fit and hasn't even come close to above average temps. I haul with it almost everyday as well.