The pics shown confirm my suspicions in that whoever buyilt it put a boost controller on the BOV - talked about backyard tuning. With soemone who knows what they're doing, going over that setup, it could be good. But not how it is setup now.
And there's no way in hell a 2.5L is gonna make 300hp with 6psi - sorry.