Around 130,000 miles, it began throwing a P0019 code when I was towing my camper. Initially I only had the issue while towing. A mechanic at the Ford dealership told me the oil might be out of grade and suggested trying 40 weight, but that didn't fix the issue. Eventually it got progressively worse to where the throttle response lagged all the time, like it couldn't spool the turbos, but it only happened on long drives. Eventually it started happening more frequently and the P0019 code was thrown all the time. I checked the VCT_EXH_DIF parameter in Forscan and could see that the timing on bank 2 exhaust didn't match what the ECU was requesting. There was a very brief rattle noise on startup, but only if it sat without being started for several days.
If you're doing 5K OCI, I think you're doing all you can. But I think drive cycle matters as well, because most of the chain wear is likely taking place on dry starts.