Welcome to FTE and the New Jersey Chapter......
Sorry don't know anything about the KR mirrors, have you tried the Super Duty thread here
Super Duty & Heavy Duty - Ford Truck Enthusiasts Forums
Also don't forget to join the New Jersey Chapter here
https://www.ford-trucks.com/forums/8...y-chapter.html