If you can find a chiropractor that does Laser therapy that can help with the pain a significant amount.
Rib injuries can take months to heal. When I broke/separated mine in 2014, I thought they would be fine after 6 months of healing in the winter and 2 laps into the new season they were killing me again.
Ice/heat, rest, stretching and exercise to help break down the scar tissue and build up the muscle will help but that will take time. If it was enough pain to take you out the seat, it wonât be healed by the weekend.
I tried to race through the separated ribs all of 2014, but it was absolutely the worst. Just to actually race I needed a DeepSeat, specific padding, lots of painkillers (wouldnât recommend going to heavy on those during race dayâŚ) and I still was in excruciating pain every session. Trying to race through that for the season resulted in permanently damaged intercostal muscles. I get rib pain any time I do any twisting motion with my torso now.
If you have bad pain and canât race, deal with it now in a serious way rather than trying to tough it out. Go see a sports doctor and get some x-rays.