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

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers 1 comment
check online
intermitant loss of crank and cam sensor could be wiring issue
I figured it out the cam position pin was broken