Check out Champion Radiators. Good price. I’ve used Griffin for custom but you pay for it.
They don’t make them for 2004 Ram Cummins.
Those 04 Cummins are no good. As an act of charity if you sign the title over to me I'll come.dispose of it for you at your earliest convenience 
Bring $20,000 for a charitable donation with you.😉