Yes, it is a 2.0 litre. It is from a 1978 Lancia Beta. Twin DCOE 45's is what makes the sound special. It makes around 175-180bhp.