you flopped TPGK and a flush draw
there is no reason why you shouldn't shove the flop