I'm never folding this ever. You could make an argument for flatting and seeing a turn IP with the NFD. Even if you get it in here vs. a range of ONLY sets you still have 30% equity.
Add in QJ and your equity actually jumps to 37%
Add in AQ and KQ and you equity gets into the 40% range. So if he ever has any sort of draw or a weaker J here you are getting the money in ahead. I'd probably just shove.