Gordon, Aircraft Spruce [aircraftspruce.com] has filler necks.
Only $17.75 ea. I have changed them on a 150 that sat for many years and the originals were rusty.


Ron Stewart
N5282B
KSFZ


[Linked Image from visitedstatesmap.com]