It’s a new day! It takes a lot for me to get upset. The main cause was my interaction with CVF Racing support. I was hoping for “you have our part xxx, you need yyy”. The more I think about it, I have no relationship with them and they have no incentive to help me. I should not be dealing with them. Going to speak with BP and see if they can speak with them and find a solution.

Thanks, @rickshank I ordered the part above. I’ll let you know if it fits or if I get answer from BP.