Looking at your circuit design.
1. Any time your 3us pulse is high your enable will be high and your motor current will not control the enable line.
2. Any time your motor current passes the threshold set by the pot, your enable goes low, if your 3us pulse clock line is also low.
Is this what you intended?