Thanks Jack,
Fixed the problem. It was a faulty Fuel Pressure Regulator. Ripped the old one out and fitted a new Fuel Pressure Regulator with Gauge and adjusted the pressure. The bell shaped thing that was fitted into the fuel line was a Damper and was overkill, so that's also gone. Now she's running as smooth as a sewing machine. The farm next to ours has a cute Kelpie and it goes crazy when the XC bellows up to our mail box, a kilometer away. He must have been missing it - when I test drove the XC to the front gate today for the first time in 6 weeks, the neighbour thought it was great and called me - his dog is going crazy again. Thanks for your comments. Cheers!