Days before a crucial deadline, a bipartisan group of senators has revived chances of a stimulus package. Spoiler alert: no checks.