Here's the strange thing...... I just realised that while applying the front brakes, that noise is not coming from the calipre, but from the engine somewhere!! I free-wheeled down a hill, engine off, and simply transfered my weight above the handle bars, and noise was present, without applying...