Sounds stupid but have you checked the water in the battery isn't low?
_________________________
180Bhp/206Nm