They screwed Up..
My 2nd EAD was expiring in First week of August. So, considering the 150 - 180 days stuff, I applied in First week of April. They approved my 3rd EAD on May 24th.
I received my card, which now expires on May 23rd of 2004.. lost kind of 2.5 months..
Now looks like I will have to apply for 4th EAD in Jan/Feb itself..