Originally Posted by Peppy
Yes both sync and ficm sync go to yes when cranking, does it matter what year ficm I get
NOPE. All FICMs are the same for all 6.0L engines from 2003 up to 2007, be it an E-Series or F-Series. Just bear in mind you can swap one from another truck for TESTING purposes only. If swapping in another FICM from another truck manages to get your truck started, you will need to replace new and have it programmed to your truck. If swapping in another FICM fails to get your truck started, I would run a key-on/engine-off injector buzz test, with both your FICM and the donor FICM installed to see what happens.
This is all assuming that fuel pressure is verified to be within specs of course, RIGHT? Judging by your post, I'd assumed you'd have been intelligent enough to have checked already, but I thought I'd remind you anyways.