I've had 3 new motors just to check it's not that. It's getting 14v to the motor. All the fuses are ok. It's as if it's a signalling fault. When you turn the ignition on then turn the heater on the motor will run for 2 seconds then it will cut out. Then turn the heater off and ignition off then keep repeating that it will keep going for 2 seconds each time. Car is a 2008 1.9 TDI 105. Thanks