99 Dodge Dakota shuts down

My 99 Dakota shuts off without warning. i get a “NO BUSS” code on the odometer. After about an hour it starts like nothing happened. My mechanic had it for a week and used it and it wouldn’t repeat. But when i drive it a while 'it does it again. ANYBODY GOT ANSWERS?

There may be an intermittent power problem to the BCM or the module may have a fault internally. Power to the module needs to be checked when the trouble is happening. If there is a relay in the circuit that would be suspect.