What would cause a code p1391 on a 1996 dodge avenger 2.5liter v6? on 1996 Dodge Avenger

It has a new crankshaft position sensor, wires, plugs, timing belt

Asked by for the 1996 Dodge Avenger
intermitant loss of crank and cam sensor could be wiring issue
I figured it out the cam position pin was broken
1 more answer
check online