The engine light on my 2001 windstar stays on the mechanics have replaced what the instrument states should be replaced However the light goes out for about a week then comes back on?

I would suggest a second opinion...

Try another mechanic.