The fact that it is only throwing a lean code for bank 2 virtually eliminates the possibility of a lack of fuel pressure or flow.
Great info... This is turning into a very interesting thread...
The EGR pipe is good, I did look that over. It also was not cracked open, as when the intake was removed before, he just unbolted the TB from the intake and slid it off so as not to have to mess with the pipe.
It is also interesting that the tree was apparently crunched through the rear of the intake, towards the passenger side he said.
I think the course of action will be to pull the tree and check to see if it is leaking at all through any of the hoses, which I suspect it is not. Then, we will replace the intake gasket. If that fails to fix anything, we'll replace the fuel filter. If no dice, we set the truck on fire and drink beers.
I know- it was smack inside.
No dice though- replaced the intake, tested the tree, air flowed fine, no leaks. O-rings in the fuel injectors were replaced, connectors are tight, then replaced the fuel filter.
Same issue. Unless it's a bad DPFE, TPS (which did test fine) or some other sensor, I have no idea what could be causing it. It will rev fine in idle, it will accelerate fine under partial throttle, above 3,000 rpm. It is only if you kickdown that it will go nowhere. Could something be fishy with the kickdown? Transmission problem?
Grasping at straws here.
Yup. Cleaned the mass air meter, that's nice and clean.
Assuming I need to pick up a sensor and tool so I can try to align it... If the sensor never was loosened from the shaft, can I just loosen the keeper holding the shaft to the lower intake, and turn the shaft to see if anything changes, kind of like messing with the timing via old distributor?