I feel that PBKS has one of best batting line up of IPl compared to to others and most strongest contender before start of IPL but unfortunately that not able to execute it well. I would recommend Bairstow to open and Mayank to no 3. Even Livingston to open is good option too as he did before for English County.
Gujarat has also some issue but at the moment it's going on their way so it's ok for them. Ferguson Is good bowler but they bowl them late rather then open the bowling. Manhor was better then sai sudarshan but dropped. I would like if they make changes today by leave Ferguson and add extra spinner noor Ahmed as PBKS have mostly aggressive batsman so slow turning bowler will be crucial for them.