You just need to increase the W_QUAL_HO and W_QUAL_PC, not the others.
I have no experience with the weight, but I would start with something like this :
W_QUAL_HO = 3
W_QUAL_PC = 3
A_QUAL_HO = 8
A_QUAL_PC = 6
And check for the results. Can’t you just :
Downlink_DTX_enable_AMR_FR = DISABLE
Downlink_DTX_enable_AMR_HR = DISABLE
DTX_FR_INDICATOR_AMR = DISABLE
DTX_HR_INDICATOR_AMR = DISABLE
DTX is still used for non-AMR calls, but is disabled for AMR calls.
That looks SO MUCH simpler than changing the weight… And because the DTX is disabled, to balance the negative impact on overall interferences, I would push the DL and UL PC by few dB’s:
L_RXLEV_DL_P : apply -2dB
U_RXLEV_DL_P : apply -2dB