Might also want to check the fuel injector wiring and splices:

http://www.4x4wire.com/forums/showf...&o=&fpart=1&vc=1

If the splices are intermittent, the injectors don't open as they should, fuel flow is cut and engine runs lean.