possible short in the wiring harness. We had an MBN that did similar things. After months we found a short in the harness between the cab and ecm. Never had a problem since.