I know this thread is a bit old, but I stopped in my local Leer dealer today since they won't return my calls, and it seems as of last Friday Leer no longer will sell caps for 2024 Rangers because of the J braces. Even if I purchase them and have them installed they will not sell me a cap.