Originally Posted by hank4151
Could somebody help a brother out? I'll be taking another crack at this tomorrow...
Hank, I think I can help you, as I have been in a very similar situation. The end has snapped off of the engine bay side of the filler, and that end is no doubt still inserted in the pan end of the tube. The o-ring is attached to this broken off piece. I have attached a picture of a new engine bay side of the filler, as well as a picture of a broken filler (the situation you are in).
Getting the broken end of the filler out of the pan end can be very tricky. If you are confident in your skills, the easiest route is probably removing the pan so you can get a good grip on the broken end and remove it without damaging the pan side of the filler. Another route would be to try to remove the end while the pan is still attached. The area is very awkward, though, and there is a good chance you will end up frustrated and cursing your maker. If you go this route, plug the pan end of the filler and blast the hell out of it with PB Blaster or Liquid Wrench before trying to get the broken tip of the engine bay end out.
A new engine bay side of the tube is around $100. OEM part number is 35013-35350. The O-ring (part # 90301-09011) comes with 35013-35350. Two bolts hold it on, both of which are also very awkward to access. For the top one, use a short handled nut driver and a 12mm socket, along with a mirror to guide the bolt. For the bottom one, a 12mm ratcheting wrench is the best thing for the tight area.
Patience is key for this job. Good luck.