If you narrow it down to the relay, before you buy a new one open it up and remove the circuit board. On the board you will see a black barrel shaped resistor mounted on end. Look at the bottom and you will probably find solder breaks. Resolder and it will be as good as new. The diesel vibration tends to crack the solder. I have repaired at least five boards this way. All had the same break.