I think it is the same part, my 630i wiper went awry a few years ago too.