I have the same truck as you call it , with the IDI radiator , I bought a new 4 core Champion for mine , I just haven't got it in yet . It looks like a nice piece , I looked all over the internet on opinions about them and most was positive about them . especially for the price point .