Camshaft fault sparks Fiat Ducato recall
Concerns Fiat Ducato 2.3 litre engine could suddenly stop… A recall of some Fiat Ducato vehicles sold in Australia has been initiated after a possibly serious engine issue was identified. The recall affects Fiat Ducato […]