Ok so after much investigation! Chainring found to be loose (but only just happened as I’d checked it before !), cranks removed, cleaned, motor mounts checked - lower 2 behind plastic cover on non drive side moved about half a turn each, rest were tight. Cranks regreased and refitted, tested and still the random knocking sound ! Front QR removed, cleaned, greased refitted, rear axle tightened (was tight), most likely candidate was the seat post, pulled this out as far as I could, a lot of dust, cleaned up as best as I could. Took bike out tonight, nice and quiet !! How do I get seat post out ?