I was recently asked to repair a 2006 Yamaha 200 hpdi. Following investigation I found the engine to be bogging down and starving itself for fuel. I read some of the posts on this site as inspiration as this was a new engine to me and I feel it is only fair to share my results to help someone else in bother.
I started by cleaning and changing all the filters including the vst filter/ guaze and checking all fuel lines. Waste of time.

Cleaned the injectors. Waste of time.

All pressure checks etc pointing to high pressure pump. Using the Yamaha software I monitored the fuel pressure and found it disappearing under any load.I bit the bullet and pulled the front cover off the high pressure pump and found two small guaze filters inside. I removed these by threading in a screw and found one to be partially blocked. I cleaned these using high pressure air and rebuilt the pump.
I put the boat in and it ran like a dream.

To remove and clean these two filters you need no special tools and once the covers are out of the way it takes only twenty minutes. There are no gaskets needed and it might save you lots of trouble and worst of all a failed engine. I will certainly be cleaning them on any engine which I will be servicing from now on.
I hope this post helps someone and better still saves someone from the unnecessary and costly removal of the high pressure pump for the sake of twenty minutes and an airline.