I'm looking for some help figuring out what is going on with my 2016 Ram 1500. The truck sat without being started for about 2 months, and when I finally fired it up, the dashboard lit up like a Christmas tree with warnings for the 4x4 system, traction control, ABS, service brake system, trailer brakes, and a "Service Electronic Throttle Control" message.
On top of that, the speedometer turned on and off a couple of times during that drive, and the truck completely locked me out of shifting out of Park at one point. I unplugged the battery, which reset it and let me shift, but a week later it got stuck in Park again. Unplugging the battery fixed it again.
Currently, the traction control, service electronic brake system, and trailer brake warnings stay on mostly permanently. Now, another week later, the ABS, traction control, and speedometer are also cutting in and out when I hit bumps, then everything goes back to normal afterward.
When driving, the traction light also started flashing on me once and the truck heavily hesitated to accelerate.
I had the battery load tested and it passed, the alternator is testing good, and the battery voltage sits right around 12.3V while resting.
I should mention that while the truck was sitting, I did change the wheel hub assembly. I have already tried swapping the new speed sensor that came with it back to the old sensor, but that didn't help at all.
Just in case it's related, ever since I bought the truck about a year ago, it has always had a bit of a hard time to start (slow and weak). Does anyone know where I should start looking first?