I know this is a hot topic and a bit of a sore subject but I need to ask. I just had a head gasket failure. If I repair it, does that fix the problem or will it happen again? I own a 98 impreza(failed), 00 outback wagon and 01 legacy. I understand that's a million dollar question. Anything helps.