Guess you checked the plug.
Any sign of damage to the pump?