The troublesome fan won't turn on

CFMOTO p/n 7020-150600 this maybe another substitute, it looks to be correct & the limited spec I found suggests it will work.
I was hunting for a better quality sensor & came up with this BECK/ARNELY #201-1161
Should work in application where 7020-150600 is used.