England picked up three wickets on the second morning in Multan but were unable to finish Pakistan off as they moved to 358 for eight at lunch.