One cause of connection reset in K8s clusters which I have seen a few times has to do with the conntrack table being full. You may want to review that as well.
Also take a look at the article: Debugging an Intermittent Connection Reset. Perhaps it could guide you to a resolution.