Was there any loss of power? First place i always check is the pump intake/ impeller area for sticks, rocks, plastic bag sucked in. Make sure the battery is still strapped down well. Is the whining noise coming from the engine area? You could take the battery panel off and see if it gets louder.