@Pedonator: Have you replaced the clutch yet? BMW put undersized clutches in for some reason.