Just my theory. I dont think the fuel is being dumped into the throttle body. If the float and needle valve in the fuel cell reservoir are stuck, fuel from the fuel regulator fills the return hose. When that happens, the regulator cant bleed off excess fuel to control the pressure. At less than full throttle, the pressure regulator cant regulate properly so the fuel pressure in the rail is too high. That causes too much fuel to be injected into the cylinders. At full or near full throttle, the pressure in the fuel rail is lower because more fuel is being jetted into the cylinders. Engine runs ok because the regulator does not need to reduce fuel pressure.