Resetting Oil Life Light on 2004-2007 Ford Freestar –┬áThe Ford Freestar is a minivan motor vehicle of the American manufacturer Ford launched in 2003 to replace the Windstar.┬áBut