What SusieQQQ is correct about AOS. If you are out of status (even if you had applied for asylum before your previous status ended, that still doesn't mean you are in status, because a pending application is not status), you cannot do AOS in your category.
However, if you have accrued less than 180 days of "unlawful presence", you can leave the US without triggering a ban and do Consular Processing abroad for an immigrant visa. You do not accrue unlawful presence while a properly-filed Adjustment of Status was pending. You also do not accrue unlawful presence while a bona fide asylum application is pending, if you did not work illegally at all during the pendency of the asylum application. So it's possible that you only have 2 months of unlawful presence.