I have a 2006 BMW 525i and there's a problem with the acceleration. The car idles fine with no noticeable odd noises coming from the engine. When I press on the accelerator the revs very slowly climb ...