Does revoked H1b approval put STEM Extension in danger before October 1st?

Hi,

My standard OPT expires in Aug 23rd. I have already applied for STEM extension and got the initial recciept from USCIS on my case. I have a H1b approved with effective day of Oct 1st 2015. I am getting terminated by the end of July.

  1. Does my termination affect my STEM process at USCIS since my SEVIS shows that I am a H1b approved right now? If yes, how can I secure my STEM extension?

  2. Can I find another employer who files a cap exempt h1b for me before my current company revokes my H1b pettion, so I do not lose my H1b?

Thanks!