Had the same thing when I got the nail in the rear last week. Front had only done 600 miles (new bike) but am now glad I did what i did even though her indoors wasn't impressed.
I concur. I've had two sets of Pilot Sports on the Mille. Never liked them. Switched to Pilot Power and they are a revelation. I'll being switching the 999 over asap.