Just finished my engine and engine compartment this past spring. At a show last weekend I was showing a buddy my engine and noticed corrosion on my new battery tray. Upon futher inspection not only is it on my battery tray but my frame also..... My new battery is leaking, it turns out the guy at NAPA says the battery was being over charged. My question is "will a new voltage regulator fix the problem" I dont want to cook another battery and I dont want to order another battery tray and go though this again. Any help would be great....