OR, Sanford is right AND the Bible is right.
But you take the bible completely out of context.
The Fall was polemic against the Nehushtan serpent/seraph in the temple, which was later replaced by cherubim (hence the ending of The Fall with cherubim guarding the way to the tree of life).
Noah’s Flood itself was an insertion
As I have remarked in previous articles, it is fairly well-understood that the story of the Flood was a later insertion into a patriarchal foundation story that didn’t have it. (For a recent paper on this, see Derschowitz 2016.)…
According to research by Old Testament scholar Ronald Hendel among others (Hendel 2012), the insertion of the flood story in Noah’s day created a problem that later scribes couldn’t overlook: if you did the math, the long-lived patriarchs Jared, Methuselah, and Lamech all survived for many years past the Flood, even though the Flood story made it clear that all outside the Ark had perished.
The editors of the LXX, SP, and MT had basically two ways to solve the problem: either delay the year of the Flood by delaying the age at which the patriarchs begat sons, or have the patriarchs in question die sooner. Here’s what each of them did:
The LXX’s editor methodically added 100 years to the age at which each patriarch begat his son. Adam begat Seth at age 230 instead of 130, and so on. This had the result of postponing the date of the Flood by 900 years without affecting the patriarchs’ lifespans, which he possibly felt were too important to alter. Remarkably, however, the editor failed to account for Methuselah’s exceptional longevity, so old Methuselah still ends up dying 14 years after the Flood in the LXX. (Whoops!)
The editor of the SP adopted a simpler method. He just altered the lifespans of the three patriarchs that posed a problem. Adjusting their ages as little as possible, he had them die in the same year as the Flood.
The editor of the MT chose to keep the lifespans untouched (like the LXX), and he altered the age of begetting only for the three patriarchs affected, pushing back the Flood date as a result. He first added 100 years to Jared’s begetting, and then 120 years to Methuselah’s. This reduced the overlap to 94 years. By adding 94 to Lamech’s begetting, he completed the fix, placing Methuselah’s year of death in the year of the Flood.