I own a 99 Dodge Durango,5.2L 2 wheel drive,Automatic trans..I have problems with it when trying to pass on the interstate...At high rpm's it starts to boog down and the check engine light blinks,then comes on..
I replaced these parts below and it still does it,what's next?

Plugs,wires,cap and rotor,coil.....I heard there is a pickup inside the distributor,is this the problem;or should I bring it to a shop,I put tons of money into it already..HELP!!!
I found no crank sensor on the engine..