tension is the key here, makes sure the spokes are up to tension, even if you do replaces the spokes do this at the build of the wheel and after the first hundred miles or so. sound like your spokes are just wearing out from time & mileages . your hub seem ok.