Some bloke called Rich who works at Louigi Moto set my bike up, so you could ring him
01761 453366
He may even have some second hand bits, or do an exchange with your stuff for some reconditioned items - that would be cheaper than buying new.
See what he says.
My bike goes OK
Well, it did...