Hi guys! I'm new to the forum but have been reading up posts here quite regularly.Need advice as my E39 year 2000 523i engine is mis-firing. At idling speed can feel the car shaking slightly.Sent it to bmw and they tell me cylinder no.6 is the cause. For 2nd opinion sent it to workshop recommended by my bro-in-law,they said it's cylinder no. 2. So changed the ignition coil and engine mounting (at my request)but problem still persists.Anyone out there can advise further action?