Baptisms of known children of John are listed in Guestling and all show the mother as being Elizabeth, not Mary?
A church marriage record does exist for a John Parks marrying a Mary Pain but I can not find any baptisms for children matching the children of John with a spouse of Mary.
Also, a death record does exist for a John dying in 1796 but which John?