I am NOT an XB-XL-XR crankshaft expert in any regard but every XB and XR crankshaft I've seen first-hand or friends/customers with failed crankshafts...
Unless there's visible signs of vermin feasting on wiring looms or "rub-throughs" of the pump wiring harness....unlikely there's a positive feed wire...
Your fuel pump and its wiring harness connections are the source of all your problems and FC #33. It is absolute garbage and should be completely and...
Gav: Click link...scroll my name...all the XB drive belt info you need. The thread gives you all XB belt specs. With those specs you can check Harley...