After you file

NO!  If you mailed it do not efile it.  That will delay it even more.      Only file one time.  It is taking 6 months or more to process mailed returns.  Just keep waiting.