E-filed four months ago. Still nothing.

No refund. No stimulus payment. No letter. No update. Accepted by IRS on April 9. It is now August.