Now I see, the problem isn't your history of bad luck, it's modifications, it's one of those threads that evolves as more information is teased out!!!It strikes me that it is naturally going to be difficult to find an insurance provider with your unfortunate history, but can I ask, your last claim was in 2017, have you been insured since then?
Many of us could tell you who insures our vehicles but that is all irrelevant if we don't have your claim history.