Alfa 159, Brera & 946 Spider
Living with brera. I know remember what it's like to own a Alfa. Small pop. And no turbo. No idea what it is but it sounded and felt like an intercooler pipe came loose none is obvious so off to Alfa garage tomorrow see if it will show up on dianogists see what happens next. Still think it is...