I thought the word Pharisee would be inaccurate because they are Gentiles, not Jews. Perhaps Pentecostal is a better choice than Puritan.
I’m neither Pentecostal or Evangelical myself.