... but it's been submitted
There is NO need to re-post it. Just be patient. All you will do is create duplicate posts which will delay yours appearing even longer due to how the posting limits work.
Sometimes I need to run some jobs which slow the site down. Please be patient.