Perfect. Worked great for my e39 1998 523i
never comes
the cable never take it but the seller refund me!