My truck misses when it's under load.Have changed plugs and wires. on 2002 Ford Ranger

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
Does it mostly when under load. Thought about changing Coil now but not sure.
(2) Answers
(2) Comments
Plugs and wires didn't change it at all? CEL light on? You say it has a misfire under load is it jerking or hesitating?
Time to start looking at fuel delivery. Check (have checked) pump pressure fuel trim MAF, o2 readings etc, can try a filter yourself.
You will need to scan the truck maybe drive with scanner and fuel press. gauge hooked up.