After moving to Fort Lauderdale, Florida in 1996, Tilton returned to the airwaves in 1997 with a new version of Success-N-Life, buying airtime on independent television stations primarily serving inner-city areas.
The Word of Faith Family Church and World Outreach Center was finally formally dissolved by Tilton in 1996.