reaffirmed petition after validity date


My I129 petition for non-immigrant worker was having validitiy period from 03/20/2011 to 03/29/2012. I appeared for consulate interview on 05-aug at hyderabad and got 221g yellow and petition was returned to US for possbile revocation.

My company appealed against the revocation and the petition got reaffirmed on May 23, 2012 ie around 2 months after the petition expiry date.

Now my company says that as USCIS has approved it after petition expiry date, so I cant go for stamping and will require fresh petition. Mine is a fresh stamping.

Please guide me on this whether I can appear for stamping ? Am I cap counted for any new petition?