I'm sorry in advance if this is in the wrong place.
I had my oil changed in my 09 E92 M3 by a shop I don't normally use and after the change the car started vibrating (more than usual) on the drive home. I thought it may be a drivetrain issue, or imbalanced wheels etc. but when I parked the car and gently accelerated while in neutral, the car began to shake rhythmically and run really rough and it is certainly RPM sensitive. The higher the RPM the more violently the car shook. I'm wondering if they overfilled my car?? Engine mounts?? The car also has new plugs all around. Has anyone experienced this sudden change? Any help is appreciated.