Sounds like your line thickness isn’t thick enough, and it’s causing the walls to not adhere to each other. By now, I figure you already know about calibrating E steps per mm, etc. Is that all dialed in? Maybe bump up the flow rate slightly so they adhere to each other. This sometimes has to be done to make vases water-tight, etc.
I’ll measure actual layer width vs calculated. I’ve been messing around with getting the extruder dialed in…I’ve been adding a 1.15 multiplier and just moved that into firmware. Do pla and abs bond similarly? (Everything being equivalently dialed in)
I’ve had similar issues in the past. Flow rate has solved some of my problems. Other times I’ve had to increas my infill percentage and that has helped. I’ve also found that some abs parts are weaker if I print several parts together (as if the layers had cooled off to such an extend that the new layers would not properly bond - what Mark suggested), but strong and durable if I print them alone. Ofcouse I was printing with a jhead that I didnt want to push past 235
I bump up my extrusion width beyond automatic. Often I run at .52 mm for a .4mm nozzle. But tell me what does your top solid infill look like. If it isn’t smooth I think you might be under extruding at print speed. When everything is dialed in on my printer the perimeter loops are indistinguishable from each other.