What's ur Service Center? Most service centers renew EAD within 90 days.
Try asking ur company about the unpiad leave option. U can continue to work for ur company after ur current EAD expires and not accept any pay till ur EAD renewal's approved. If ur renewed EAD's effective from the date ur last EAD expired, u can get back-pay.
It's very important that u not have any paystubs for the period u didn't have valid EAD - this could affect ur green card.
There're a lot of ways out of your situation - so, don't worry.
Just speak with ur company & get advice from a good lawyer.