As you might know, your #1 and #4 cylinders share a coil to provide spark.
Electricity flows down one coil post, through your engine, and up the other post. That usually means if one quits sparking so does the other. However, a fouled spark plug can provide an electrical path with little to no spark. That could allow your #1 to fire while the #4 struggles to ignite fuel.
I have a few suggestions:
Remove #1 and #4 sparkplugs. Be sure they are grounded to your engine. Have someone crank over the engine while comparing spark on both plugs. Is one significantly brighter? (remember they are not under compression so this is just a basic test...not Gospel).
If you have the fittings, check the float level on the #4 carb. A low level will cause a lean condition that could cause your temperature difference. I would be more inclined to look into carburetion issues since you said the idle hangs (a lean condition certainly tends to cause this over an ignition failure).
I am sure plenty of suggestions will come after mine. Start with basics. I personally would make a quick spark check and go directly to the carb (or intake leak as you stated).
Best of luck sir.