If you have two jobs, one uses H1, the other use EAD, then you still keep H1 status after your I140/I485 is rejected