The only time you are making a division is through Operation AMT/ /102, and by looking at the IT for WT 83R1, I would have to presume that WT /102 does not have the same splits (specially the B 01 Split).
Therefore, I would suggest that you also process /102 in your pcr, by adding
ESG * WT /102
ADDWT * To return WT /102 to the Input Table, unchanged
ADDWT&Z102 To create temp.var. Z102
and in ESG * WT 83R1, replace Operation AMT/ /102 by Operation AMT/& Z102.