Hello Karloss,
your conclusion is correct. The MPX5100GP is factory calibrated and temperature compensated, after this calibration, it is normal to have variation on the output for the pressure sensors, according to the datasheet should be ~+/-2.5%.
You can do the calibration with your MCU. It is even recommended to implement Auto-zero calibration in our pressure sensors, this is a compensation technique based on sampling the offset of the sensor at reference pressure (atmospheric pressure is a zero reference for a gauge measurement) in order to correct the sensor output for long term offset drift or variation.
Please take a look at the Application Note AN1636 on the following link for the instructions for implement this technique.
AN1636: https://www.nxp.com/docs/en/application-note/AN1636.pdf
Please note, that the device is ratiometric, which means, that the output varies with the change in supply voltage. Therefore a stable 5V supply voltage is recommended and use one 1.0uF and one 0.01uF decoupling capacitors placed close to Vs pin of the pressure sensor, and a 470pF capacitor close to the Vout pin as an output filter capacitor.
With Best Regards,
Jozef