When I started having knee problems around age 47, I began wearing ChoPat knee straps. I had to wear them if I was running longer than 3 miles, otherwise, my knees would swell up. At age 55, I realized that my form was different when racing versus training. In racing, I'd be a forefoot striker, but after a while, I'd have to revert to my normal and severe heel strike landing.
I decided to make a radical change from heel to forefoot. This was in 2001 before barefoot running or frankly any real consideration of form as an issue for runners to address. As a result, it took me 6 months to transition. After a couple of years, I realized that I no longer needed the knee braces. A change in form had eliminated my knee issues and had also made me a lot faster at my chosen race distances... first the 5k, then the 800m, and now the 400m. I'm 73 and no knee issues. However, I no longer run marathons although I'll do the occasional 10-12 miler with friends.
So a change in running form might help. You should also look into whether you are pronating. Overpronation collapses the arch and rolls the ankle in, which torques the shin and moves the kneecap out of its optimal track. Eliminate the pronation with homemade inserts (as I've described here at least a dozen times) and you might eliminate the knee issues.
Search LetsRun for arch crafts felt inserts fisky and you should probably find one of these old posts. Oh, and fisky is my dog's name, who left for the rainbow bridge about the time I converted from heel to forefoot. I still miss that dog.