That fix did end up holding up perfectly fine until I replaced the cable with a NOS unit I happened to find.So earlier I mentioned my VSS was leaking. I bought a new one but after a closer look it seemed the fluid was leaking out of the cable itself where the plastic tube is crimped to the aluminum nub that goes into the VSS. I did a little googling and found this post from 2009.
So thats what I did. I'll jack it up tomorrow and see if it fixed my leak. That is actually a slick idea and I think it should work. Thanks.