motor in that case then, you did say "When I press the switch and keep it held it works fine."
incorrect diagnosis.
replace the motor, you may have a problem with the old motor surround gasket being too smaller depth for the new motor, in which case you will have to use a different surround from an 07/14.
Some 33 models have the bigger depth motor fitted from new, some dont.
Throw away the old post hepa filter too if it looks tired