Had some trouble with my Dakota recently where every now and then, it would have trouble starting and also would not raise RPM’s above 2500 rpm. Did some research and went with the Crankshaft position sensor.

project time ~2 hours
Duralast part used for replacement SU3181 32.00 USD w/tax.

source