我想应该问题不大。在移民局今年7月14号发的关于245(K)的Memo中有这样一段话:
A reinstatement of F status under 8 CFR 214.2(f) or J status under 22 CFR 62.45 cures time out of or in violation of status only for the particular period of time covered by the reinstatement, so that such period does not count against the 180-day period.
根据我自己的理解你的那段out of status时间应该都已经被resinstatement一笔勾销了。不过这是我自己的理解,保险起见的话还是请PJiang、xiaobaitu和其他人解释一下吧,或者征询一下律师的意见。