Things to check .. you said the print did not stick more than a few times.. Print not sticking would be starting height and the amount of plastic extruded.. if either of these are wrong you are not going to have good luck..
As was said PETG is a better choice for most things you would NEED ABS for like strong parts that will be outside.. It has no smell and no warping..
ABS is good for injection molding and was not invented for FFF.
Go back and make sure the basics are correct, if I have a print that comes loose, it is almost always related to staring height wrong, bed not level or filament diameter inconstancy (way under 1.75mm)
Good luck