Re: 2.8 TBI engine lacking power
I agree with 88Blazer, check your 02 sensor. Definitely check your cap, rotor, and plugs also. Is your coil ok? (Plug wires?)
Is it running warm also? If so, the Catalytic conv. would be the next thing to check. (I would say to check your fuel filter, but your mileage is so poor... a clogged fuel filter will definitely slow you down.)
Best of luck.