you beat me to the update when i got back to my car i started it up to see if i could see anything leaks steam or whatever right under the cap between the plastic and the metal of the radiator not the cap there were air bubbles coming out so i guess ill need new radiator
eBay Motors: CXRacing Alum Radiator 02-07 IMPREZA WRX STi 2.0 2.5 MT (item 190268203379 end time Nov-27-08 11:15:00 PST)