As it has been reported before, I'm explaining the bug briefly:
When you add in more than one type of maintenance storage components, only the last type will be calculated, all the other types will be ignored. Hence adding a small storage to a ship that already has a large one, the total MSP will drop significantly. Also works vice versa, adding a large storage to a ship with a standard one, the standard will be ignored.