The blower did not fail by turning the unit off and on. Code means on most Carrier furnaces. The code was probably triggered buy the heat exchanger problem not the blower motor.
33 LIMIT CIRCUIT FAULT - Indicates a limit, draft safeguard, flame rollout, or blocked vent
switch (if used) is open. Blower will run for 4 minutes or until open switch remakes
whichever is longer. If open longer than 3 minutes, code changes to lockout #13.
If open less than 3 minutes status code #33 continues to flash until blower shuts off.
Flame rollout switch and BVSS require manual reset. Check for: - Restricted vent
- Proper vent sizing - Loose blower wheel. - Excessive wind
- Dirty filter or restricted duct system.
- Defective blower motor or capacitor. - Defective switch or connections.
- Inadequate combustion air supply (Flame Roll-out Switch open).
They should be able to correct this problem during the heat exchanger change out. In some respects I believe the HVAC servicer is just trying to sell you a motor since it will add profit to there bottom line and it is easy to change when they are there.But since I am not there who really knows.