just a thought , but , what exhaust system do you have , maybe the catalitic converter or muffeler may be partially blocked .