Not that it's the cause but is it mapped for the large TD06 20G !!!! as thats a big one.
With regard to the problem : If the TD06 is an ebay special from china/thailand or any other cheap labour eastern country then it could be the issue. it sounds like you have a fair bit of oil kicking around in the pipes, so check the levels and if OK consider the poor quality turbo as the issue.
if you can see any markings/manufacturer logo's/stamps or emmbossing take a note of it then google it.
you will probably end up on a poor translated site claiming power and boost and speed.
The do a search on the US site
www.nasioc.com and you will probably read lots of stories.
Some of the compressor housings have been found to be glued together !!!!