"No Bus" means the data cable going to the (PCM) computer is unplugged, or the PCM has failed and not able to read the information it is being given.
Sometimes just jiggling the PCM causes the ODO "NO BUS" to come on.
Sometimes a bad crank or cam sensor can cause this as well.
The "NO BUS" points to PCM communication failure. Disconnect the battery negative then unplug and plug back in the PCM connectors. Reconnect battery and run engine. Try pulling DTCs with a code scanner. If the PCM won't communicate, it's probably fried.