After you file

WOW ... you are just noticing this 3 years later ?   I highly recommend you paper file the return ASAP and pay as much of the balance due that you can  and expect the IRS to bill you for a failure to file penalty , for a failure to pay penalty + interest and you need to pay that bill when it comes in the mail.