Well I spent a good 3-4 hours on it today fixing it with my dad. Had no problems taking it out really. Did have to drop the fuel tank completely since loosening the straps on it didn't help really. I held the tank in place while my dad connected the filler neck into it. It was heavy as hell with a quarter tank of gas left in it.
Here's the "new" part from a 2000 New Edge I found in a junkyard in town. Got it for $30 with the grommet for the tank! It has small spots of rust on it but shouldn't be a problem for a long time I hope.
Here's the old filler neck with my half-assed temporary fix that actually didn't do too bad.
This is the other end that snapped off when we pulled it out of the tank finally. Completely rusted through and we had no idea how it stayed together all this time.
The old grommet that came out of the fuel tank. A bit ripped up.
The biggest pain was getting the new grommet into the fuel tank because of the exhaust tip hanging there in the way so I had to loosen that up and move it around a little bit. It was still a tight fit with the new one but motor oil did help. The other trouble was lowering the fuel tank completely but otherwise not too hard. Hope I don't have to replace this part again, but at least now I know what to do just in case.
I suggest all you guys that haven't done this to go check yours out to see what it looks like.