Is your EAD based on OPT, if yes, you are OK for H-1B status. If your EAD is based 485 pending, you can apply H-1B after use EAD. However, you have to leave U.S. for reentry to obtain I-94