+1 on checking the main frame ground point.
Also, just 'cause a batt's new, doesn't mean it's good.