I put the Ford (Bosch) sensor in my 1990 300E and got "check engine lights" repeatedly. 4 times in a week. I put the MBZ sensor back in and the problem went away. Maybe I got a bad sensor because I'm convinced that they are the same. I was surprised that this didn't work as I expected.
Experience is something you don't get until just after you need it.