There were a few 01 Windsors, check your valve cover bolts, if you have 13 you have a Windsor, if you have 11 you have a Romeo. I'm putting a Romeo Vic motor in a 2000 that is a Windsor, flywheel is really the only thing and those are cheap. Everything else can swap over and a full motor will come with valve covers.
04-up Vic/Marquis/Town Car is going to be your best bet. I paid $575 shipped into my garage for a 38k mile 2V out of a Marquis.
2000 Mustang GT Steeda #0048 34k miles. 99 Cobra 4V swapped, FTBR IRS swapped, exhaust, tuned by James Gordon.
Just because I give you advice, doesn't mean I know more than you. Its just means I've done more stupid ****.