Open vent should NOT be below water level
Level in expansion tank should be about 2"-3" above cold fill outlet when system is cold. This will rise about 2" or so as system gets hot.
Water in tank would be 'warm' when system on, but certainley not hot.
I am wondering that as the vent is below water level it could be treating the exp tank as a radiator!
The system should not be full of rust and should have been flushed and cleansed originally at the installation, then a good inhibitor added, eg fernox or X100 to protect it and lubricate the pump.
Something is very basically wrong with this installation, and you should have not had to pay for a pump that was under warranty
I give a 12 month warranty on my installations, but any component (except radiators) that comes with a 2 year warranty I would always change FOC within that warranty period.
Insist that your installer comes back and corrects the fault. I hate to think what else they have got wrong.
Unless this is fixed asap the boiler could be the next thing to fail