Possible solution is this:
1. unpack archive
2. make copy of this file => "Setup-PST-Tweak.tp2"
3. run installer => "Setup-PST-Tweak.exe"
Now when intaller freezes you must remember what you just installed
4. edit original file "Setup-PST-Tweak.tp2" with some text editor preferably notepad++ but notepad from windows should suffice
5. delete parts which you installed e.g.: if it freezes before you install save nordom tweak delete part
BEGIN @2 // ~Interparty Banter Every 4 game hours (20 minutes)~
DESIGNATED 0
SUBCOMPONENT @1 // ~Banter Accelerator? If so, Choose interval between banters.~
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!B4HRS.xxx~
INCLUDE ~PST-Tweak/Banter/tph/Banter.tph~
OUTER_SET "BANTER-INTERVAL" = 1200
COMPILE EVALUATE_BUFFER ~PST-Tweak/Banter/dlg/Banter.d~
EXTEND_BOTTOM ~PCNAME.BCS~ ~PST-Tweak/Banter/baf/BANTER.BAF~
BEGIN @3 // ~Interparty Banter Every 6 game hours (30 minutes) <Recommended>~
DESIGNATED 1
SUBCOMPONENT @1 // ~Banter Accelerator? If so, Choose interval between banters.~
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!B6HRS.xxx~
INCLUDE ~PST-Tweak/Banter/tph/Banter.tph~
OUTER_SET "BANTER-INTERVAL" = 1800
COMPILE EVALUATE_BUFFER ~PST-Tweak/Banter/dlg/Banter.d~
EXTEND_BOTTOM ~PCNAME.BCS~ ~PST-Tweak/Banter/baf/BANTER.BAF~
BEGIN @4 // ~Interparty Banter Every 10 game hours (50 minutes)~
DESIGNATED 2
SUBCOMPONENT @1 // ~Banter Accelerator? If so, Choose interval between banters.~
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!B10HRS.xxx~
INCLUDE ~PST-Tweak/Banter/tph/Banter.tph~
OUTER_SET "BANTER-INTERVAL" = 3000
COMPILE EVALUATE_BUFFER ~PST-Tweak/Banter/dlg/Banter.d~
EXTEND_BOTTOM ~PCNAME.BCS~ ~PST-Tweak/Banter/baf/BANTER.BAF~
BEGIN @5 // ~Interparty Banter Every 15 game hours (75 minutes)~
DESIGNATED 3
SUBCOMPONENT @1 // ~Banter Accelerator? If so, Choose interval between banters.~
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!B15HRS.xxx~
INCLUDE ~PST-Tweak/Banter/tph/Banter.tph~
OUTER_SET "BANTER-INTERVAL" = 4500
COMPILE EVALUATE_BUFFER ~PST-Tweak/Banter/dlg/Banter.d~
EXTEND_BOTTOM ~PCNAME.BCS~ ~PST-Tweak/Banter/baf/BANTER.BAF~
BEGIN @6 // ~Interparty Banter Every 20 game hours (100 minutes)~
DESIGNATED 4
SUBCOMPONENT @1 // ~Banter Accelerator? If so, Choose interval between banters.~
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!B20HRS.xxx~
INCLUDE ~PST-Tweak/Banter/tph/Banter.tph~
OUTER_SET "BANTER-INTERVAL" = 6000
COMPILE EVALUATE_BUFFER ~PST-Tweak/Banter/dlg/Banter.d~
EXTEND_BOTTOM ~PCNAME.BCS~ ~PST-Tweak/Banter/baf/BANTER.BAF~
BEGIN @26 // ~Dustman Robes~
DESIGNATED 19
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!DUSROB.xxx~
INCLUDE ~PST-Tweak/DustRobe/tph/DustRobe.tph~
BEGIN @22 // ~BG2-Style THAC0 Display~
DESIGNATED 22
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!UITHAC.xxx~
INCLUDE ~PST-Tweak/UITHAC0/tph/UITHAC0.tph~
BEGIN @9 // ~Stackable Rings, Charms, Bracelets, Scrolls~
DESIGNATED 7
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!STACK.xxx~
INCLUDE ~PST-Tweak/Stacking/tph/Stacking.tph~
BEGIN @16 // ~Explore City Areas~
DESIGNATED 14
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!EXPLOR.xxx~
COPY_EXISTING ~AR0100.BCS~ ~override~
~AR0101.BCS~ ~override~
~AR0109.BCS~ ~override~
~AR0200.BCS~ ~override~
~AR0300.BCS~ ~override~
~AR0400.BCS~ ~override~
~AR0500.BCS~ ~override~
~AR0501.BCS~ ~override~
~AR0600.BCS~ ~override~
~AR0700.BCS~ ~override~
~AR0701.BCS~ ~override~
~AR1101.BCS~ ~override~
DECOMPILE_BCS_TO_BAF
SNPRINT 6 "AreaName" "%SOURCE_FILE%"
REPLACE_TEXTUALLY ~GlobalSet("%AreaName%_Visited","GLOBAL",1)~ ~SetGlobal("%AreaName%_Visited","GLOBAL",1) Explore()~
COMPILE_BAF_TO_BCS
BUT_ONLY_IF_IT_CHANGES
BEGIN @10 // ~Scale of Souls~
DESIGNATED 8
COPY_EXISTING ~SCALPEL.itm~ ~override/Q!SCALE.xxx~
INCLUDE ~PST-Tweak/ScaleSouls/tph/ScaleSouls.tph~
6.run again the installer
7. if freezes return to 4.
8.enjoy!