May seem a silly question but, it's worth a try
What fuel to oil mixture do you run it at because it sounded rather flat tonight while i was there and if your mixture has too much oil it may be blocking up the exhaust causing the heat? ps it's a beautiful looking bike!