Just for shits and giggles, have you bled the system? Fluid level fine? No leakage onto booster?

With the car off, pump the pedal as much as needed to get it firm. Release and press down again. If it drops lower, you have air in the system that needs to be bled.