have a look at your air intake system paying attention to your intercooler and hoses for splits etc,I think on your engine there are two short hoses at top of engine bay into the intercooler and these were bad for splits causing lack of power,sorry if i am wrong,good luck.
cdc
May 2012