Could be warped rotors .. mine died at 7k miles and had the very similar feel you describe. But mine were pulsing sub 25mph .
So I bought a set of (Lucas )TRW MSW211 rotors and they are brilliant.
bike is now on 23500 miles .
As for pads I use Ferodo sintergrip HH they work very well for me .