We have to believe the EGR ports on the manifold are blocked, assuming the EGR valve is functioning properly (opening off idle). You might want to run your Dodge Dakota's engine with the EGR disconnected, and add propane to the intake port to watch for a rise in idle. Be absolutely carefully doing this; this test procedure is recommend only for advanced automotive mechanics.
Should you see no increase in engine idle with the addition of propane you can be certain the EGR intake port is blocked. You will need fine tools to enter the port and clean out carbon deposits. If you do notice your Dodge Dakota's engine idle increases with the addition of propane, check to see there is exhaust coming out of exhaust manifold's EGR port. A plugged EGR exhaust port is not as common of a plugged up EGR manifold port.