Try this explanation, top of steering wheel is moved to 2:00 and hall senses the torque and drives the mechanics toward 2:00 and as it gets there and the torque is relieved, the hall returns to 0 (5.2 volts center)
Pote. lib has one pot changed.
I still don't see what killing my fets, guess I'll just put the totem in and see what happens.
On my last posted .asc, there are 3 halls, you can only use one at a time, the first hall (Hall) starts at 0(5.2), goes down, back to 0, then up and back to 0, the next (Hall 2) is short duration, the third (Hall 3) has a long 0 time in the middle so current can drop to 0 before P2 goes high.
EDIT
THIS IS THE POT I USE copied from my Pote.lib
.SUBCKT pot10t 1 2 3
.param w=limit(SET,1m,9.99)
R0 1 3 {Rt*(10-w)/10}
R1 3 2 {Rt*(w)/10}
.ENDS
It seems to me, now, that I changed this because this wasn't working the way I thought it should, the following is the stock version
*.SUBCKT pot10t 1 2 3
*.param w=limit(set,1m,9.99)
*R0 1 3 {Rt*(1-0.1*w)}
*R1 3 2 {Rt*0.1*(w)}
*.ENDS