miss fires bucks at highway speeds when trying to speed up or up bridge on 2009 Ford Ranger

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
does not do it all the time if i step on gas hard truck takes off and runes ok. Check engine light flashed on off for 1 to 2 min one time. have not had checked for any codes yet
(3) Answers
(3) Comments
Need to have scanned for codes. Can get a free read at autozone then post result. Probably a misfire condition or exhaust flow issue.
what I found is the timing chain cassets wear over time and the slack in the timing chain causes the mis fire on cyl 1&2 between 1500 to 2400 rpm at a slight load.
If that is the engine option that the truck in question here has in it (no idea) that may be a possibility!