By the way, your boat could be a Safir Cabin 22 foot!
We are in the same "boat" Hello there I have a V.P. B30 as well, just about same condition as yours. I have found several spare parts on this...