Those are good radiators if the rest of your cooling system is working well. The 381428 does not have brackets so you would have to weld those on. Do you have 29" to 30" of space across the core support.