As it seems to run OK at medium to high load but not at low load I would check you have good cooling water flow through the fuel pump cell. Disconnect the water return to the port exhaust riser, cap/plug the riser connection, and hold the hose at the same height as the riser connection and run...