That didn't do the trick specifically but I finally caught on.
I made the assumption that the query critieria were being fed into each new record, and it wasn't. So while I was looking for records that had x,y,z the records being created had x,null,null,null.