I don't believe EJ doesn't know anything, and my personal opinion is she is not telling the whole truth - if she did, we'd find Gabriel already, one way or another.
I can only think of 2 reasons why she'd not say the truth... 1. She killed Gabe and she's trying to save herself... or 2. She...