I have an m2 as well, you need to put your printer in an enclosure and heat it to 100F if you are not already doing so. You also MUST have a level bed and shim the gantry if it is warped. Search airscapes in the Makergear forum for how to do this as I just did it. Also consider using a brim with 6 outlines and a part offset of .04mm this will help hold your part to the bed and will come off rather clean. Make sure you set your starting height for your layer height. There is what seems to be a complicated method to this, but once you understand how to do it, it does not take long. Having your starting height withing .02- .03 on the tight side of perfect (i.e. 3mm tall sqare is 2.97 -2.98 ) is critical for abs.

Other material to try is PETG but it is not as stiff or slippery as ABS. I have tried nylyon but has similar issues as ABS