i took my truck to a local transmisson shop for shifting problems between 1st an on 2005 Dodge Ram 2500

2nd and check engine light on.he tried replacing the "throttle control accuator" and it was not the problem.he said he was not familiar with the codes pulled up and i should take it to a dealer. instead i took it to a diesel mechanic.he said he traced the problem to the electronic control module. price to replace with labor would be 1800 to 2000 dollars. does this sound possible and a fair price?

Asked by for the 2005 Dodge Ram 2500
sounds true to me but you may want to seek a dlr opinion