Ok so I wanted to a do a follow up to this for anyone in the future this might help.
I ended up ordering the BC3Z-4800-P and it was a exact match if my existing one, I also ordered the upgraded PTFE grease kit since it was going to be apart and I would need to re-grease anyways and that part # is 9L3Z-4W602-A
Keep in Ming my year and model and such on my truck if your using this down the road, removal and install were pretty easy as most know mark all your connections before removal so when it goes back together it’s still “balanced” but mine also had a keyway on the splines so that lined up super easy, hope this helps anyone in the future when swapping this out as the part numbers and lack of information of them can be misleading.