And the winner is... yep, was solenoid cable had gotten knocked off. So now the noisy parts work again.:D
On the power loss front, checked the throttle cable adjuster and had a look through the top of the fuel tank, looked like nice clean diesel.
Took it out for a quick run to see if the power...