Okay, so I need to run a bulkier version of Gyarados. Got it. Thanks guys =)
@Lavos: This is my biggest problem with Jolteon is figuring out what item he needs to hold. Really, any kind of boosting item on him is going to do wonders. My only qualm with using an Expert Belt though is that I'd want to run another coverage move over Volt Switch so I could utilize it more effectively. The only problem with this is that he really doesn't have any other moves besides Shadow Ball. Although... he does learn Magnet rise...
As for using Gyarados over Volcarona, I really needed a physical sweeper besides Breloom. The Volca that I had before was pretty good, but got owned by a Blissey/Chansey toxic stall. I guess I could use a bulky Substitute set to counter that, but the problem remains that Volca would need a LOT of set up. Instead of replacing Gyara, I'd almost rather replace Vaporeon with Volca for a bulky FWG core of Loom, Volca and Gyara.
However, That would leave your next suggestion kind of moot. And since I value your opinion quite highly, I want to take everything you suggest into careful consideration (except maybe something like Eviolite Magikarp over Gyarados (or that may just be crazy enough to work!)). If you remember when I first posted this RMT, it had the look of a much more balanced looking team with a Forretress and more defensive spreads on Toed and Vappy. I don't know why, but I'm good with stall, good with offensive, not good with balanced. If I were to go to a FWG core, I'd want to make it stallish and bring lots of entry hazards. So I was thinking revamp with Ferrothorn (Spikes/Stealth Rock), Tentacruel (Rapid Spin, Toxic Spikes) and Volcarona (Bulky Sub) as a Core, Toed with the weather, then Jolteon and I'd have to pick between Gyarados, Tornadus or a spin blocker. The biggest problem I think with FWG in rain is that the F gets kind of screwed over with it's weakness getting a boost and its STAB getting cut.
Alright... well any thoughts on this mess would be much appreciated lol. I realize I kind of rambled a bit there but oh well, just got out of philosophy so I'm allowed to be a little spacey. As always, thank you so much guys, you've given me lots to think about =)