Cheers for the suggestions guys, and laughs. Went back today and set up 3 electric fan heaters at the base of the stack and just let it do its stuff. 2 Hours later and im fixing the leaking WC Inlet and i hear a gurgling, open the toilet lid and sure enough. It worked magically. :D
Spoke to...