That many codes may be caused by your battery cables and posts corroading, try popping them off and cleaning them inside and out and reinstalling and properly torqueing back up!! You'd be surprised at how much stuff grows on them terminals!! Goodluck!!