Are these the exhaust manifold that proved to be no good for ours cars ?

http://www.ebay.co.uk/itm/LANCIA-DEL...item5d467e04ab