Your check on the turn was bad IMO. You gain no info from it. If you planed on check raising or calling an all-in it was fine, but that is suicidal with 3 to a flush on the board.
Forum Rules