Odds on that'll be the RPM sensor. Just done one on my son's JTD. Costs £23 from a Fiat dealer & sits at the back of the engine up on the flywheel housing. Got to get at it from underneath - it should cost you an hour's labour if you don't do it yourself.