Regardless of fuel pressure, which you absolutely need to check, sending off the fuel injectors for testing and cleaning is a good move. I used Yamaha Fuel Injectors a few years ago for my DI injectors.
It may be a clogged injector or poor fuel pressure that led to the engine failure in the...