Surely if you're gonna enter any competitive form of motorsport you should expect component failiures, and allow for that within budget....was never gonna last long if not tbh
Sounds like you've had some bad luck, haven't we all with modified cars...track days or racing always finds any weak links sadly, not many people run biggish bhp turbo cars faultlessly....hope you get it fixed and back out there again