I am working with John to fix this issue. I modified the board based on the last post and this are the results. The picture is a bit cut but the current is 10ma per division. The pwm and hold current are good. The biggest issue right now is the noise that the circuit has.