Any fluid at the top of the cylinders when you remove the plugs? Could be a head gasket. That would explain how when you get on the gas, the head(s) are separating from the block and you are loosing compression and in return power under more throttle.