Hi all, looking for help with the ista codes below. Been getting an intermittent fault on my 525d, while driving, i get a few faults, dsc, abs, steering goes heavy, way down on power, transmission fault comes up. Also getting intermittent message telling me to check battery terminals. Theyre fine. Any ideas what is causing it?