Ive got an Alfa 156 2.0 TS and my engine died recently.. so I called up a wrecker and got a good deal on an Alfa 147 2.0 TS engine (<70k kms)...The bloke said it will fit but i gotta change something around the exhaust pipes? Whats that? 
Cheers
Cheers