"and why is it running hot"
Define “hot”. Do you have a red light on the dash that is coming on or a gauge that is going into the red? Or is hot the normal running temperature of the engine?
Is the backfire coming out the exhaust or up through the carburetor or can you tell?