Help. New XT cranks squeaking / squealing...

I installed a brand new XT crankset a couple of months ago with new BB. When I first installed, I didn't grease the shaft, just the parts indicated on the install sheet from Shimano. After a couple of rides I started hearing a high-pitched, high-frequency squeal. In other words, it sounds like the rhythm of the squeal is faster than the crank is turning (which seems like it might be bearings). I have taken the cranks back out a couple times and greased everywhere to no avail. Anyone seen this before? I think the bearings are sealed so not sure if I can get grease in them.

I installed a brand new XT crankset a couple of months ago with new BB. When I first installed, I didn't grease the shaft, just the parts indicated on the install sheet from Shimano. After a couple of rides I started hearing a high-pitched, high-frequency squeal. In other words, it sounds like the rhythm of the squeal is faster than the crank is turning (which seems like it might be bearings). I have taken the cranks back out a couple times and greased everywhere to no avail. Anyone seen this before? I think the bearings are sealed so not sure if I can get grease in them.

I have an slx bottom bracket that started squeaking a month after I got my new bike. I took off the cranks and found that the bearings were crunchy on one side. I opened up the cartridge, cleaned the bearings a bit (just by wiping as I turned the cartridge) and put in new grease. They were still a little crunchy but definitely rolled a lot smoother. The most important thing is that they are quiet now. If they burn out in the future, I can use that as an excuse to upgrade. I think they will be fine for long enough though.

Also my bike shop was like the cartridge is not serviceable you need a whole new BB, @ $50 or $75

I have an slx bottom bracket that started squeaking a month after I got my new bike. I took off the cranks and found that the bearings were crunchy on one side. I opened up the cartridge, cleaned the bearings a bit (just by wiping as I turned the cartridge) and put in new grease. They were still a little crunchy but definitely rolled a lot smoother. The most important thing is that they are quiet now. If they burn out in the future, I can use that as an excuse to upgrade. I think they will be fine for long enough though.

Also my bike shop was like the cartridge is not serviceable you need a whole new BB, @ $50 or $75

Enduro bearings makes sealed bearing replacements designed to press into the stock Shimano BB cups. I've done this on two of my BBs now and they hold up much better. Cheaper too, IIRC the bearings were $15-20. And less wasteful :-)

OK, I just looked it up. The old BB that was on there did not make any noise, that was one that I replaced a few years ago because the factory Truvativ one got "crunchy". Do you need to have the BB re-faced each time you install new BB cups?