From what I've seen, you have other issues to work on first. For starters, having a lookup field at the table level is a bad idea. A quick search of the forums for table lookup will net you why.
Second, when I attempted to open up the form, it prompted me for a value for the query for your subform. When I clicked OK without entering any data, the subform refused to open and it threw up an error.