I recently bought a built 2001 Dakota with 180k miles on the odometer. Guy I bought it from swapped the engine and tranny from the original 4.7 and 45re to a 5.9 and 46re out of an 01 durango. It's got the no bus error in the odometer, and its stuck in limp home mode. The wiring harness and cluster are the original out of the Dakota. Can the pcm not communicate with the Durango parts?