Hello, I recently finished building my second printer and I'm experiencing terribly inconsistent extrusion. I've been trying tips on fixing bowden extrusion issues but so far no luck.

The printer will alternate between under extrusion to massive over extrusion from layer to layer on small features. But is also pretty bad in general. I also sliced the same retraction test above in PrusaSlicer with the mini profile and matching jerk, acceleration, speed settings and it was about the same. It will be string free until the first blob forms then its terrible.


As a sanity check I also did a vase mode print to check if the hotend couldn't keep up. Other than cooling issues it was fine up to 90mm/s which is much faster than I'm printing at the moment.
Printer Details:
CoreXY with a bondtech bmg, ~400mm E3D bowden tube, and a E3D threaded heatsink V6 setup
Troubleshooting So Far:
- Pressure advance (high and low)
- XYZE Jerk/ acceleration/ speed (high and low)
- Checked bowden system for excess resistance
- Cleaned and adjusted bmg gear spacing
- Different bowden collet clip thicknesses
- Different E microsteps and current
- Different coast and retraction settings
- Hotend and bed temperatures don't vary much
One odd thing is that even with coasting, alternating layers will flow a bunch of material as it prints the last part of the layer.
I'm at a loss and would appreciate any help.