Have you checked boost pressure? fuel pressure? have you plugged a laptop and Rinda in? or just buying parts and hoping?
Have you been draining the fuel filters daily? the manual calls for draining the fuel filter of water daily. These motors do not like any moisture in the fuel. water...