TaxGuyBill
Level 15

A 1040X filed by the due date is a Superseded return.

So you can e-file the 1040X.