You need to do thermal calibration for baro to work best, otherwise baro will drift (come down) several meters as board warms up.
GPS flight modes require a good baro, which requires that all hight current wire pairs / triples are twisted together. Battery to PDB, PDB to ESC, ESC to motor.