think you are on about your particulate filter,you could try giving your motor a long run at high revs to get the exhaust really hot to burn off carbon deposits,if that fails then it will have to go to someone with the correct equipment to get the filter re denerated,could be expensive.
cdc, August 2011