The radiator doesn't have any little tabs, as I remember. But it came with a few extra pieces, that I might of thrown away already.
Anyway, the Rad on the 04' seems fine. I think it has connections for the trans cooler, but not sure. I thought I seen two plastic plugs, that were left in...