turn off "random infill placement". with 20% infill you may need more than 3 top layers as well. also, depending on your hotend, you temp for abs may be a touch low but i can't really say for sure since every machine is different. looks like your not extruding enough filament as well. this can be from not measuring your filament and entering that measurement into your process, extrusion multiplier too low or too low extruder temp
I reduce printing speed (old 3600mm/min new:2400mm/min) and 4 bottom, 6 top layers, extruder multiplier=1 also off random infil I tried like this results fine ...