I really do not know but if both banks are running lean wouldn't that mean they are not getting enough gas. Maybe try having the fuel system cleaned, Ford does it for a resonable amount I think, it that doesn't help it may give some performance back. Then again maybe the O2 sensors have gone
hopefully someone else can either conferm or put down what i am thinking