Hello and welcome to Just Answer. My name is Denny; now let me see if I can help you with your Dodge question.
Next you need to remove the valve cover to see if the rocker ( follower) is in place on #8. You probably have a sticking valve; they stick in carbon that gets dragged up into the valve guide.
The 4.7 is known for valves sticking; carbon is being dragged up the valve guide making the valve stick open for a split second; it may not even feel like a miss-fire and it may show good compression, but the computer reads it.
A bad sticking valve will actually throw off a cam follower, and you will find it laying in the valve cover. Either way you will need to have a valve job done on the one head; I suggest doing both with that many miles.
I suggested the timing chains and guides, if they have not already been done, since you will have both heads off anyway.
As far as the pick up screen in the oil pump; this is the down fall of many a good 4.7 engines. Don't worry about if you bought it new, and have changed oil regularly
If your durango accepted the PCM with no check engine light, then you are good.
For stalling you should clean out throttle body with induction cleaner spray, or similar. Spray in throttle body with engine running. At some point stall the engine with the spray,Take an old tooth brush, and scrub in the throttle opening, the throttle plate, and inside the throttle body with the plate open..Restart and spray cleaner into IAC hole, ( square hole in throttle body that will change sound when you spray into it) .Keep spraying in and around this hole. It will hopefully help the stalling. When done ( spray a whole can), take it out and blow out the carbon. See if that helps.