Hi Pete,
Can you elaborate further "The system worked fine when the fiat guy put a live feed into the system." Was it feed at the compressor cable connection?
Before you change the the pressure switch, try to check the voltage at the pressure switch. Connector cable Pink & Yellow-Green at the switch. Try to check the continuity of the cable as well.
The compressor relay is situated inside the black box infront of the battery. The connector has four cables Brown-black (goes to compressor), light blue-black (goes to a/cond ECU & air/cond controls with car interior temperature sensor), Red-green (goes fuel/injection ECU) & Blue-black (goes to fuse & relay unit inside the car. Try to check the continuity of all the cables.
BTW, FYI,
The compressor may be deactivated only by the three-stage pressure switch or the the engine control ECU. This system is dependent upon the various engine management ECUs as follows:
Engine management system receives compressor activation request signal from control switch A/cond ECU. The same signal also flows thru the 3-stage switch. IF COOLANT CIRCUIT PRESSURES ARE NOT CORRECT, THE SIGNAL IS INTERRUPTED. Lastly the a/cond ECu send command to activate compressor via relay, provided that no other exclusion conditions are present ( maximum power demand, idling etc).
To check system pressure/efficiency.(LOW pressure side & high pressure of the compressor)
1. Compressor not activate: low side 5-6 bar, high side 5-6 bar
2. Compressor activate & RPM1500: low side 1.5-3.0 bar, high side 11-16 bar.
Happy repairng!!!!
subija