Your read might be spot on and you may have lost the min here... but I still don't like your turn check. Here's why.

1. At 200 NL so many ppl can't get away from their second pair, TPWK on the flop but will let it go to continued agression. Thus the second barrel can be very effective. And the fact that he called your massive reraise really doesn't mean much to me. Sure it's likely a draw, but the turn only fills up one draw, and two precise cards. I can't imagine any of our reads *should* be that accurate. Also IMO j9 is more likely here than 79.

Speaking of reads, should we be putting Villain on a specific hand here? I always thought it was better to establish a range of possible hands and decide how often of the time that range has me beat, and dictate my call/bet based on that.

2. By checking the turn you're opening yourself up to be bluffed off of any river card. It's also a sign of weakness that you don't follow up your reraises with a strong c-bet. If you wanted to exercise pot control, why did you make a pot sized reraise on the flop?

All that being said I think your fold here was a good one. I just think you might have overanalyzed a bit...plus i think it's good for metagame to follow up your reraise with a strong second barrel.