Just by chance, have you checked the battery voltage when it bogs down?