Hi My current site is not that practical for trikes.
sorry Brian.
I know a couple of mechanics around winchester that can look at it and there not expensive.I had the same machine and same problem a couple of years ago i took it to parajet near shaftsbury they did it while i waited cost £50.