Chances are the HG has gone - is there any sign of mayo in the oil? but it might just be a lose or split hose, leaking radiator, faulty coolant tank cap or leaking thermostat housing - loads of stuff to check before condemning the engine but with power loss as well it doesn't sound good.
Good luck