I recently got
this bike (bought new despite being a 2018 model). It has an FSA crankset and 386 EVO bottom bracket. It creaks. I've tried ruling out all the other likely sources of creaking, and I'm pretty sure that's it. It bugs me. A lot.
First: am I correct that the cure is to replace the BB? I've been looking at Wheels Manufacturing, but I'm open to other ideas.
Second: If replacement is the route to go, I'm trying to figure out whether it makes more sense to do it at home or let my friendly neighborhood LBS do it. I'm happy to support them, but they're not cheap. I'm also happy to do it at home, but I don't have any of the tools I would need. I'm not sure which way I come out ahead.