Hello and welcome to JustAnswer!
Does the engine start and run?
What exactly has already been tried?
Yes the engine does start and run but it will just quit while i'm driving and the odometer reads no bus. My husband has replaced the wires, plugs, distributer cap, roter button, pick up assembly and coil.
The No Bus message comes up at the time the engine dies because the powertrain control module (PCM) isn't communicating on the CCD communication bus at that time. You'll also notice that the fuel gauge and voltmeter stay down at this time because the PCM isn't there to send this information to the instrument cluster.
For whatever reason the PCM is going down during these times. The PCM is the module that controls all engine functions. It may be losing one of it's two power or ground feeds, a 5v reference circuit could be shorting to ground, or the sensor ground circuit could be shorting to voltage. These things could be caused by wiring problems or internally shorted sensors.
Most often this is caused by the PCM itself. Some electrical testing would need to be done at the time it's acting up to know exactly what is going on, but it's very likely that the PCM will need to be replaced.