My wife's bike is a Haibike SDURO Hardfour 4.0. The previous owner was a young teenager who ran it pretty hard. The rear hub had a loud squeaking noise so I removed the dust cover. It was pretty dirty but seemed to keep the cup and cone bearing clean. After removal, it still squeaked.
So I decided to have new wheels built up at our local bike shop. Here's what I ended up using:
Sun-Ringle MTX-33 Rims, 507x26
DT Swiss nipples, silver alloy
Koozer XM490 Pro hubs
Koozer, quick release thru axle adapter converter end caps, 10mm/12mm (rear only)
Velofuze, 135mm x 12mm thru axle hub adapter to 5mm quick release skewer
14G stainless steel spokes, silver
Mr Tuffy tire liners for ebikes
Slime 24"x2.125" innter tubes
Shimano HG400, 9-speed cassette, 11-36T
KMC X9 silver chain
Seems to run really good so far. My wife thought that the "angry bees"-like sound was annoying at first but she's grown accustomed to it.
*