Artificial intelligent assistant

How do I stop my EBB (Eccentric Bottom Bracket) from creaking? I have a '09 Felt Niner 29" SS with an EBB. After a thorough clean and reassembly of the BB the creaking will subside for a ride or so and then come back. Any suggestions? **EDIT:** the problem appears to be dirt getting into the bottom bracket area. The combination of sweat, water bottle drip'age or post ride spray down results in dirt getting into the BB area. The only way I can see to prevent the creaking is to somehow seal off the exposed face of the BB preventing dirt from getting inside.

This particular EBB has two set screws which press into the EBB cups and prevent them from rotating. Due to the gear ratio that I'm running and the pressure I'm applying my EBB is slightly rotating which then causes the screws to scrape metal off part of the EBB cups. The resulting metal fragments find their way into the EBB chamber and are what result in the creaking.

The fix as someone jokingly made once was to get a new frame and ditch the EBB. I think I've come around to their way of thinking. As it is now I have to remove and clean the EBB once every 1-2 weeks.

BTW I tried all the other alternatives with no luck.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 75960cdd9d32e621de7c4388400af35c