Filler Necks

Hello, I've got a simple question, and its probably obvious, but I'd just like to double check.

Anyways, I own a 95 base stang, and the filler neck needs to be replaced, as its detached from the tank[And i can fill just under halfway to avoid spillage]. Anyways, I am just wondering if a 96 GT filler neck would fit for me, I'd imagine it would, but like I said, I'd just a 100% Yes or No on that before I'd purchase it.

Thanks again.