In a recent facebook post, Michael Heiser has repeated his error (read: soteriological heresy) on the topic of baptismal regeneration:
You can listen to an episode of his The Naked Bible where he engages in some fanciful eisegesis of 1 Pet 3:21 in order to avoid the clear teaching that Peter is affirming baptismal regeneration.
To see why Heiser is not just wrong, but guilty of both eisegesis as well as heresy on this central topic, see, for e.g.:
Refuting Douglas Wilson on Water Baptism and Salvation
Baptism, Salvation, and the New Testament: John 3:1-7
Christ's baptism is NOT imputed to the believer
Acts 10:47, Cornelius, and Baptismal Regeneration (cf. Does Cornelius Help Refute Baptismal Regeneration? and. Was Cornelius Converted Before Acts 10?)
J. Paul Sampley on Baptismal Regeneration and Ephesians 5:25-27