All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
Yes, that should fix it. Might want to replace the hose, they get squishy from trans fluid.
If there is evidence of any trans fluid oozing from the nipple of the modulator valve, replace the modulator valve and install a new vacuum hose.