The shape of the savage tank sucks. Usually guys adjust tune when the tank is half full. Then when it's full, it's a bit rich and when it's running low, it's running a hair lean. The way the tank is shaped doesn't spread out tank pressure/liquid pressure evenly and as it empties, the shape changes so much that the tune changes with it.
To me, it sounds like your a bit lean on the HSN and possibly LSN if it's doing it after long WOT runs. When you let off the gas and you drop to idle, the fuel in the crank case is a lean mix and takes a little bit for it to build back up. If you richen it up a hair, it may help.
That tank shape may be why you are seeing this problem off/on. Full tank would be less likely to cause the issue than a half or 3/4 empty tank.
Personally, I find an alternate tank that is more symmetrical from top to bottom. I'm currently running a 125cc tank with my LRP28 on it... I get about 6-7 minutes of run. I really need to pull the pin and just buy a couple tanks off tower that are 150cc, but shaped better then figure out a way to mount them. The MGT tank I was running fit well and looked good, but it leaked air like a sock. So I ditched it and my erratic tune went away. Hopefully better luck next time!