Well we are still not going with this dozer. Put a different ECU on it today and it did not change a thing. We are confident that fuel flow and pressure to the inj pump are not a problem.
Like I said earlier, it VERY consistently starts and runs fine for 2-3 hours every morning before it gets in a mood. First thing it will do is begin missing for 30 seconds or less before it begins wildly accelerating and deaccelerating until it dies, missing all the while. During this time the ECU takes control of the throttle and we can't control it. Also still seeing the F434 and F431 codes that pop up as the issue arises. Once it throws a fit after a couple hours of warming up it will remain in it's mood for several hrs. The first thing that occurs is always the miss, followed by the wild throttle. It will restart normally and run for a minute or less all day long after the mood begins.
I am curious why we are getting a miss as this is a typical Bosch inline pump with mechanical injectors. If the miss is being caused by a pump or injector problem, would that trigger the ECU to start acting wild with the throttle? And WHY would it take 2-3 hours of working to show up?
Sorry for all the questions as we are getting a little worn down here. We are very thankful for any and all advice we can get at this point! Thank you.