Having had past chemistry/relations with INTPs be pretty strong, I regret to say that I wouldn't go with them anymore even if the chemistry was there again.
In the end I need someone closer to myself, so eNTj. Someone borderline on the E/I axis, and the J/P axis so they are more easygoing than me but not clear on the other side so that we are incompatible. I also prefer sx/sp or an sx/so for variants. I am a enneagram 1 so just not another number near me (not a 1 or 2).
By Socionics intertype relations chart the best match for ENFJ is the ISTP. These two types have exactly same cognitive functions but in reverse formation, making them form what's called a Duality relationship (described under LSI-EIE, ISTP becomes ISTj in socionics since that is their Ti leading Se creative type). Unfortunately these two types, ENFJ and ISTP, rarely meet, so their unions are very few.