Sounds like a good setup. I do not know the Spectra radiator... though you may be fine. I run a Champion radiator on a PU and it works well. I would suggest good antifreeze to protect the system... I like and run Prestone extended life. My aluminum radiators have held up very well with this coolant.