Could be vapor locking, and or it could be the ignition control module inside of the distributor (vary common).
Maybe you worked your truck a little to Hard. EASE UP on driving just a bit.
In the US, commercial truck drivers cannot drive more than 11 hours in a 14 hours period. Also, the driver must have 10 consecutive hours of rest before driving again.
change the fuel filter you have two
You probley need to have the tires balanced first.If that don't correct the problem, Then ask your question again with the year and type of truck.
Its either timing or fuel intake problem.
check the fuel filter, may be clogged.
i suggest going to nissanpathfinders.com and go to the forums, they know their stuff there
crank sensor ?
Check the distibutor model and pickup coil .
Remove the battery cables for 5 minutes, should do it. Then the computer will reset and relearn after driving again. If a major fault was present before, it will return via the check engine light. If you need an inspection, then unhooking the battery for 5 minutes and driving maybe 20-40 miles and then going for inspection may do the trick. There is a small window where the check engine light hasn't come on yet and the IM monitors are mostly ready for inspection.....just before the check engine light comes on again. It will pass, in this window. But when the check engine light comes on again, it will not pass.
Stalling while driving may be caused by a collapsing or kinked neoprene fuel line.
At what point does it lose power? As you're driving? When you come to a stop? plugged converter