I took my /6 Duster out for a TOP END RUN today!

I'd be looking closely at why that ammeter showed full discharge. That's usually a warning of impending doom with your electrical system.