it is easy to jump to conclusions when multiple things appear to fail all at once.
just because they look related doesn't mean they are. And somethings just happen to fail.

Fix the carb first. Then see how it acts.
in the meantime you can verify tdc if you didn't already.
if the carb went bad like it sounds like, you are just hurting yourself trying to trouble shoot with a broken part.