the connector is tucked away at the back of the engine, above the bellhousing and beside the battery. follow the wires from the stuff on the pump if you cant see it. disconnect the battery, then try disconnecting and reconnecting the connector a few times. yes, solenoids can go intermittently faulty . Dont know what it costs cos I havent had to replace mine but I'd say thats about right. A fiat dealership or diesel specialist should be able to get it. Have you tried diagnostics to see whats going on ?. even though there's no injection light, there may be faults stored so its worth a try.. a fiat dealership or independant garage with good diagnostic equipment should be able to have a look..