KingEazy said:
My check brake linnings light came on and i waited for about 2 weeks and needed to do complete barke job(pads.Rotors.sensors) I am a very aggressive fast driver maybe thats why.
No, your mechanic/dealership is just being cautious, or your rotor is below minimum spec. On a heavier car like the X, the rotors will wear at nearly the same rate as the pads thus some of the time when you replace the pads, you may also need to replace the rotors.
Normally when the sensors come on, there's about 1.5mm or less of pad material left. That's about 5% of your overall pad thickness. So if your lining lights pop up, a simple calculation should tell you approximately how much longer you have to go before it's metal on metal. If you've done about 20,000 miles on this set of pads, odds are good that you will still be able to go about 800-1,000 miles. If you've only managed 8,000 miles on this set of pads, more than likely you will be metal on metal in less than 500 miles.
However, also keep in mind that there are only 2 sensors in 8 pads, one on the inboard side of the front driver's side, one on the inboard pad of the rear passenger brakes. That means if you have any sort of abnormal brake wear on any of the other pads, there's a chance that the other pads may be nearly grinding on rotor already when the light comes on. I personally would replace the pads immediately if the lining light shows, not only to be on the safe side but less pad material also means decreased brake performance.