Late to the party here!
Had the same problem and have been all around the net fault-finding. In my particular case I missed an obvious cure that I should have caught by checking more thoroughly in the first place.
I had made up my mind the problem revolved around over-heating, I checked...