I had this issue for nearly two years... No problem with marlin firmware.
Tried everything. Changed Steppers, different extruders, hotends, bowden tubes.... I had to use a PA value of 0.4 with a 5cm bowden.
New Year, new (last) try. Had already a bambu lab printer in the basket. Instead, I ordered an Malow NF Sunrise extruder. Thought, this has to work. It's a all in one solution.
First print yesterday without calibration a PA value of 0.04 with perfect corners.