Ford F-150 Flash may launch soon