Try cleaning all the battery connections . Also remove the battery tray To exspose the grounds that connect to the body and clean the grounds the best you can without removing them and just wiggle them around a bit I know it sounds silly but it worked for me I also changed the fuses ontop of the battery
old trick but incase u didn't know u can use some coke to clean the the grounds and terminals