I would check the grounding strap from the engine to the cab. I believe it attaches to the passenger side firewall. When I pull cabs on these trucks before, i forgot to hook that strap up and had the same symptoms you have. I just replaced a starter on a 2011 be a use the starter would drag bad. Changed it and it fixed that problem.