Hi ray thanks for reply,
My leaf was the jap model with electric handbrake with Eco mode on the handbrake not on the steering wheel but my fault was on the same brake part as yours,English leafs have manual handbrake pedals on the left foot ,my leaf was in for brake problems twice before the...