Just a thought. Have you disconnected cleaned and refitted the ground cables under the tank. They tend to get mucky and a little rusty and then all sorts of weird stuff happens (like fluctuating speedos).
No, I haven't. I'll add that to my list of things to do when I go to replace the melted ground cable. Thanks, Skunky!
BTW, I was looking at your build last night. Nice work!