Sounds like an electrical fault to me? Mine had the same symptoms, on investigation, i found that the amal valve wire had been rubbing the oil feed hose shorting out the wire and piercing the oil feed pipe also. This also caused my rev counter to go mad.