A friend of mine has a 2001 Taco with a 3.4, she said it runs like crap and the check engine light is on. I checked the codes and it had a lean bank 1 code, the engine will idle nice and smooth, but bogs once the throttle is open. I test drove it and if I ease into the throttle, it does not bog as bad, but if I floor it, it just falls on it's face.
I'm kind leaning towards it being the fuel pump, she said she replaced the filter and it had a bunch of crud in it. What say you guys? I cleared the code before the test drive and it has not come back on, but the drive was only about a mile.