Heya. I'm new to these boards (not to MBTI, though). I wanted to share my empirical experience on the INFJ+ENFP issue.
I was interested in finding an ENFP guy for a date, because INFJs are supposed to go nicely with them. I met this one guy who, incidentally, happened to be an ENFP. I was really really excited! Our first date was a total disaster from the beginning (him being three hours late, and he had me waiting in the cold night (I really did wait all that time, how nice of me)) to the bitter end. We are still friends or casual acquitances, but we just didn't click at all.
Then after a few months a really interesting guy approached me and to my surprise he too was an ENFP. I was happy about it, I so wanted to give that "type" another try. It started out so good, it was so incredible. For the first time in my life I felt like finding a soulmate with whom there were mutual feelings. After one and a half months he grew more and more distant and ultimately broke my heart (and didn't even tell me by himself, just disappeared and avoided me). It didn't come as a surprise to me, an INFJ, but I refused to believe it... I just called myself paranoid "once again".
With both of these (and the next one I went to a date with, an INFP) there was a similar problem: they weren't sharing any of their emotions towards me to me. I had to guess how they felt about me, and it made me paranoid of course. I still don't know how they feel about me. Not sharing to an INFJ equals lots of intuitive guessing equals possible paranoia equals distress.
Actually, I've read that INFJs should pair up with ENTPs, only the second best option being the ENFP. I don't know what to believe, but I have my own experience: the two ENTPs I know are the most wonderful people, and one of them is a close friend of mine. We had an instant connection beyond words and still do. If I'm ever to date again (haha), I wish I could find an ENTP.