This one really has me stumped. 1987 300D. I basically replaced the entire system 2 years ago and it has worked perfectly until now. New compressor,evaporator,condenser,drier,TXV,all servos in the dash. System still cools perfectly as long as the the compressor stays engaged,but that's my problem. Randomly the compressor kicks off and I discovered that if I turn the key off and then back on it works again. It may then work for hours or sometimes 5 minutes, but if I power the car down and then back on, it works. I have recently replaced the evaporator temp sensor, the green coolant sensor, both sensors in the drier and condition remained the same. I swapped a known good pushbutton unit and N1 relay from my 1990 300D and that did not help either. I've run out of components to replace. I took the electrical schematic of the AC system and listed all the sensors,switches,relays etc. that control the compressor and I am stumped. What is it about powering down the car that would reset everything ?