Ugh, so around the whistle top/steam line I developed a leak, so I gave it a little wrench and the fitting on the tank came undone. FML LOL
My sweating skills aren't the best but I got the steam line/whistle fitting back on the tank (not pretty at all) and as I feared I now have a wee leak on the seam for front cover. I don't want to try if fix it, since I know I'll just make that cover leak more. I think the top glass fitting leaks more to be honest (another thing I don't want to try and fix). I don't think either of these leaks are near as much you get from the actual whistle lever.
To bad there isn't an Empire repair shop to fix my mess up.