For the past few months I've noticed that when I apply a lot of torque to the pedals, I hear a clunk and a sudden and temporary loss of resistance in the pedals. It happens on any one of the cassette cogs, though usually it's in the larger cogs because I'm starting off from a stop. It doesn't happen all the time, but it is getting more frequent. I know it's either the chain slipping or the freehub, and I am definitely leaning towards the freehub as the culprit. I have a new chain and the cassette teeth look okay, the only shady part of the drivetrain is the Taiwanese rear hub.
Does this sound like a typical failure mode of a dying freehub? If so, has anyone got any recommendations for a good sturdy 9-speed compatible hub? I'd prefer it to be silent as well, if possible. Thanks!