If the battery is in the boot its not a problem. If its under the bonnet then straight to body. Earth problems cause so many problems. Possibly check engine to body earth. Check voltage as is, then check voltage after cleaning earths up. Worth a try.