Not nascar but this is the seal that Strange says to use if you are going to use one. inner seal link
You can go to ls1 forum and they have most of the parts cross-referenced to off the shelf parts. I figure first time up I'll just buy it all from strange since I'm probably going to use their ends. I'm just not sure if I want to do inner seal or not, that's the question.