Greetings!
I apologize for taking this long to get back to you. Unfortunately life has been keeping me off of FTE lately and I just got your message.
As for the Windstar, unfortunately there is no dedicated Windstar section on FTE. Probably your best bet would be to post your issue in the General Automotive Discussion forum.
If I can help you out with anything else, please don't hesitate to give me a shout....it may take me a day or six to get back to you though.