Holley 650 Electric Choke Help

Just out of curiosity, has the carb back fired & possibly blown the power valve? That would contribute to the rough & rich idle. Just a thought & my.02.