Why is your ring gear welded. It should be bolted to the differential assembly itself. And if your crankshaft is broke then the engine wouldn't run and if it did because its imbalanced, so your engine would take a dive and would be damaged and not run anymore.