With a cracked heat exchanger I would suspect poor air flow causing overheat conditions. That high limit switch has probably just gone out from over use cycling the burner when it should have the burner remain on until the wall thermostat is satisfied. When you replace the furnace be sure you are checking all ducting for obstructions. Consider adding an additional duct.
12v motor is continuous duty, no worries. With better hot air flow the duty cycle will be reduced.
I would look at two stage furnace if spending money.