Changed plug wires,fuel filter,

Doesn't Rev up when hitting the gas it just rolls and doesn't want to go. Could it be trash in the tank? Or maybe the fuel filter? Or maybe even the fuel pump?

Does run a little rough. Do I focus more on gas area in the engine or something else

I think my mechanic is pulling my leg when he says there are three possibilities.
He is using the truck and if I get it fixed he will not get to use it.

I've either replaced or changed around parts. I've put a meter on everthing and everything seems to be working. However, I'm still only getting a misfire code in #2. I don't know What else to do. There is no spark. I've even changef the fuel injectors around. I need some help. Now my truck has no power unless I the pedal to the floor until it changes gear then it keeps going back and forth.

I have a 99 4.6 8 cyl. ford F150 truck, the starter runs even after you start it and still runs after you turn the truck off. I have changed the starter, top solenoid. What else should we check.

Should I replace crankshaft sensor

If so which transfer case do I need a 4R100 or 4R70w. Thanks

could it be fuel relay, and I now where the pb box is but what one is the rely

When I accelerate my truck starts to jerk and engine sounds like it is skipping, my mechanic tuned up my truck and replace some coils but its still doing it but not as bad.