I have a 2008 2500 with the 6.7L. A few days ago I was pulling a trailer uphill and as I accelerated, I lost all power and the transmission would not downshift and I got a check engine light. After I got back on flat road, I was able to regain my power. After while, the check engine light went out, but I was able to verify it was a P0503. So I am wondering if anyone else has had this issue, and is it just the vehicle speed sensor, or is this potentially a transmission failure in the making?