We deal with all turbo cars, petrol and diesel, and can offer you some advice, or take a look at it if needed.
Depending on what exactly it is doing - smoking/no boost etc, we have seen Galaxy's/Sharan's (the same vehicle!), with silly things like split boost pipes, but without seeing it could be any number of things.