Mechanics

SENSOR?

2003 Fiat Scudo • 4 cylinder FWD Manual • 75,000 miles