Hi Avondale,
If you need any verification on Parts / Diagrams send me your Chassis number and I'll check with Fiat's official Catalogue.
We are Fiat a Dealer based in Dublin.
As yours is a 2004 the format should be "ZFA2440000*******"
Finya is also correct about the mod Fiat did with the wiring harness (see attached link)
You might also want to carry out a 'Diesel leak off test' This measure the efficiency of the actual injectors, it takes about 30 mins to carry out if your mechanic has the kit.
[url=http://goo.gl/3Ke4Ay[/url]
Hope that helps.
P.S - I have been in touch with Ally (site owner) about assisting the members here with whatever we can.
We are a camper friendly Fiat workshop in Dublin beside the Airport. If we can assist with anything such as Parts and pricing, wiring diagrams, Service Manuals, Warranty issues, Workshop times or just a general query or guidance on anything Fiat related send us a message here. If its more technical ring us or call in when your passing.
Regards
Lee