PIA, PALPA rift cause 51 flight delays