The opposition parties disagree on too many things to be able to form a stable government for 5 years. But they all agree on the need to change the government and fight corruption. Therefore, they should be able to form a temporary coalition to fight GE14 on a platform that they will rule for only 1 year to implement a limited, specific and agreed program of institutional reform and repeal of oppressive laws.
DAP and Pakatan Harapan has everything to lose and nothing to gain from snap elections in Penang. Whether DAP wins big or small, it will not stop the prosecution of Lim Guan Eng nor affect the decision of the judges. It gives the impression that the DAP puts the interests and protection of the Lim family above the interests of the people of Penang
Expelling PAS from Pakatan Rakyat (PR) will not stop them from pushing for the implementation of hudud in Kelantan. On the other hand, PR risks losing the Selangor state government and any hope of winning GE14. A combined PAS UMNO will regain a two thirds Parliamentary majority, enabling them to re-draw Parliamentary constituencies to the detriment of the opposition. At GE13 the Chinese voted for ABU (anybody but UMNO). Changing horses in midstream now will result in the worst of both worlds.