It sure sounds like top end time. You can try pulling off the expansion chamber and looking up at the piston to see if it's worn. If the top end does need refreshing, you'll need a head and base gasket, as well at least a set of rings. Most likely a piston, wrist pin and retainers, as well as cylinder work.