The first leg at Petrolero, who finished second in the second tier, finished 1-1 and Aurora needed a late equaliser to draw 1-1 at home on Sunday.
Second bottom in the aggregate table at the end of the campaign, Aurora get another chance to secure their top-flight status in a third and final play-off game.
Jeison Quinones and Oscar Diaz traded first-half goals in the opening leg at Petrolero's Estadio Defensores del Chaco.
When Edwin Alpire opened the scoring in the second leg in the 17th minute, Petrolero looked on track to secure promotion.
But Jaime Robles struck a dramatic 90th-minute equaliser, forcing an additional game between the two teams.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.