Hello Jimi5150 and welcome to the site.
It is a bit of a grim story you tell so far so let’s try and give it a happy ending.
I would like to know a little more about your bike (age, model etc) so we can ore accurately help and advise you. Any chance of a few pics? I have a decent stock of used and new spares here and can get most parts through Zpower at slightly more favourable prices so shout up if you need anything.