Until the IRS catches up on processing 2019 returns the stimulus check based off that return will be delayed ...
Once your federal return has been accepted by the IRS, only the IRS has any control. TurboTax does not receive any updates from the IRS. Your ONLY source of information about your refund now is the IRS.
You need your filing status, your Social Security number and the exact amount (line 20 of your Form 1040) of your federal refund to track your Federal refund:
https://www.irs.gov/refunds
Go to this IRS website for stimulus payment information FAQ's - https://www.irs.gov/coronavirus/economic-impact-payment-information-center
Use this IRS website for stimulus payment status - https://www.irs.gov/coronavirus/get-my-payment
Use this IRS website for get my payment FAQ's - https://www.irs.gov/coronavirus/get-my-payment-frequently-asked-questions