Just adding some more comments as it might help some people later on, it's concerning the small motors in the housing.
I've spent so many hours on these things now that I can certainly call myself a certified wiper motor repair specialist?.
After I got a replacement RH motor housing from Sweden, both stopped working in the middle of the cycle and only moved very little (only a few days apart from each other). I tested them both with a battery and the motor in both seemed to be quite slow.
I couldn't find any information on the motor that was in it (even with the p/n printed on it), but I found one that looked identical and had the same dimension (Johnson HC310 - the Bosch OEM motor is a Johnson too) and just ordered a few of them since they were just 0.50 Euros each. They even have a Bosch number on them (a different one though).
Got them, replaced them and everything is working absolutely fine now, even with the motors with different p/n's. I just have the feeling the new motor has a higher RPM than the old one, but it's not too big of a difference (or maybe because the old motors are dying).
It's quite satisfying to make something work on the car that obviously hasn't for a lot of years and for reasons unknown. I'm quite enjoying the good light every time they go crazy with the salt on our roads again.
Below is a photo of both motors, old on top and new on bottom. Both can be used.
I didn't find a replacement for the broken blue cog though, these are probably not to be found anywhere. I guess you can use cogs from different wiper motors too, but there is a number on it which is the degrees how much they swivel (160? in case of the 940) and R and L are different.