To me it doesn't make sense cause the chain is metal and would expand with heat. Your problem is its rough then as the temp gets hotter then it runs better. Cause when its cold the chain would be tight and expand as it gets hot. I'm not saying rule the chain out but it may not be your issue but...