ade02
New member
Does anyone know were to get a fiat stilo 1.8 throttle body with numbers nmh60-011730 cant find one anywhere in the country only fiat head office can get them at £800-£1000 help please
Does anyone know were to get a fiat stilo 1.8 throttle body with numbers nmh60-011730 cant find one anywhere in the country only fiat head office can get them at £800-£1000 help please