Most normal mechanics would have no clue what to look at when it comes to turbo cars. Especialy DSM`s. Your best bet is to let some one who has been into this hobby for some time look at it. Aside forom myself their are very few people i would let even look under my hood.
PS: What needs looked at?
__________________
Tom