Classic symptoms of a vacuum leak. Do you still have your vacuum canister located in the front right bumper?