I had this problem on my van. It turns out that the AC high pressure switch was shorting out. If you remove your engine cover (dog house) you can acess the rear of the AC compressor where the switch is located. I just un plugged the swith and ran a jumper wire on the plug. That was about 9 months ago and I have not had any problems since. Good Luck.