You need to try a 9.5x875 belt, it will fit into the pully deeper, what was sold to you is the more common 10x875 belt that's for a e21 320i which uses different set of pulleys, this is a common assumption among parts houses but you'll be much better off using the right belt.