Hi, welcome!
I don’t know if you’ve had a chance to check out the other topics in the forum, but there’s this pretty comprehensive one about knee pain:
Also, come say hi in the triathlon training thread: