Okay, I'll offer up what I went thru since it seemed very similar...
Went for a trip and the motorhome (F53 V10) ran great. Shut off to go register at the campground and then went to start it and cranked it and cranked it with no start. Set for a second and did it again and it finally started but idled rough.
Worried about it the whole time camping and when we went to start it and it fired right off. Drove it home and sure enough, it gave me a check engine light. Plugged in my scanner and I had lean miss on both banks like you do.
It became very hit and miss on whether it would start quickly so I checked the fuel pressure and found low fuel pressure (actually, it was marginal but the key thing was that it wouldn't hold pressure).
Changed the fuel filter, changed the pressure regulator with no improvement. I then changed the fuel pump and it's been fantastic ever since. Starts at the touch of the key, idles much smoother and after 2000 mile trip, it performed flawlessly.