Im sure you have exhausted all suction side issues.
Disconnect the pipe/union/outflow side of the pump, turn it on, this will tell you if the pump is goosed or not, either attach your temp pipe thing and send it back to the pool or prepare to get wet, chances are your filter is blocking any flow...