I had to replace my turbo last year. I believe the shop that did the work smashed my Tumble Valve Position Sensor... literally broke it in half. They, of course, denied that it could be their doing. Whatever.
I need one. I just removed it and tried to see if I could put it back together... good old JB Weld LOL. No luck. Still getting throwing the code.
I figured since so many people seem to use the tumble valve delete kits there must be some to be had.
I believe the 05-07 WRX shares the same part. Also the Legacy GT from 04-06.