I'm wondering if anyone here knows if there is a NON Briggs engine that will replace 33R877-0003-G1. I've just cracked the second engine block on this model. this is obviously a JUNK engine and I'm losing faith in the Briggs product line. I really don't want to put on another Briggs engine unless it is the only option that i have available. does anyone on here know why the engine blocks keep cracking? is there a way to stop it from happening?