It's nothing new to have one of many ISB powered buses drop out of service due to fuel/electrical problems. I now have one that has four failed injectors
:{
I found that when there are no engine codes and the engine will not operate well, it's mechanical in nature. In the past it's always been one injector. Now four at once
The point being if there are zero codes, the fuel filters are new and the pump has ample fuel supply it could be mechanical in nature. The engine operated pretty well at 55 MPH so I knew it wasn't sucking in air. It simply had low powewr and missed. The slow idle was like it had only four cylinders.
The heat gun test did not work as all cylinders developed heat. Four injectors were reported as "failed" by Northwest Fuel Injection. One was fairly new so it was working. Another was reported as operating normally.

I found that when there are no engine codes and the engine will not operate well, it's mechanical in nature. In the past it's always been one injector. Now four at once

The heat gun test did not work as all cylinders developed heat. Four injectors were reported as "failed" by Northwest Fuel Injection. One was fairly new so it was working. Another was reported as operating normally.