Alfa Romeo Forum banner

what or where

  1. Alfa 159, Brera & 946 Spider
    As per thread title. Having a few problems which I think are from lack of boost pressure and I want to check for leaks etc but I am a complete novice and looking at the engine, I don't even know where the turbo is/looks like so really don't know where to check. I just had a fiddle with the big...