My son's 2002 Legacy sedan is leaking radiator fluid. He says it's coming from the radiator and not one of the hoses, but I'll see tomorrow when i pick it up. Assuming he's right, and i need to replace the radiator, should i go with a Denso? Also, can i go with Rock Auto's green pentosin or do i need to stick with genuine subaru coolant?