I am very happy to see this post. I am on my Second Demon---A Mighty Demon that BG Tech suggested I get after using a Speed Demon...reason for the change....loading up at idle.
Guess what? It still loads up with my new Mighty Demon...now it may be the problem you mention above or the BG Tech guys may be right when they suggest I should be running 18-22 Degrees BTDC. But I am going to check this out tomorrow...I will let you know what I find.