All sorted, cheers guys.
Still waiting for new oil feed pipe to arrive, but sealed old one with fibre washers, and vibration issues fixed with two new bolts in the gearbox mounting……took a bit to square it up for assess to the holes but I got there in the end.
A short run today and it’s seemed much better