Well my printer works perfectly with no ABL and no PWM ( it is PID all the time).

It it is not very hard to get one of these working....