My 94 Subie (Legacy LS N/A) daily driver overheated badly yesterday (above the H)... made the mistake of trying to get it home (few miles), but it cut out at a stop light. Waited for it to cool, restarted OK and drove it the rest of the way.
Took a look at it today and it had very little coolant. Filled it up and started it, but as soon as the engine warmed up it started gushing coolant. It seems like it's coming out around the back side of the water pump... not quite sure if it's coming from the timing belt cover or the seal around the thermostat / lower radiator hose or somewhere else nearby. It's leaking down all over the oil pan and hissing/crackling from dripping over something hot.
I've been operating with a piece of (possibly kinked) radiator hose instead of a heater bypass hose for some time, since I changed the timing belt, water pump and t-stat last winter. It's been OK until now though. If this is blocked, could that cause the problem?
Or could it be water pump? I'm hoping it's not head gasket.

Any help appreciated... not sure how I'm going to get to work on Monday
