This Fits Your 1999 BMW R1100S
Full size assembly image of Intermediate wheel, oil pump (1/1)

Intermediate wheel, oil pump