Mine is a p-30 that 23 years old. I just had my first front end work done last fall. The repair shop told me the u.pper control arms on the GM's went bad in the first 10K miles. They normally would last till about 60k then they really needed to be replaced. Mine has 43k on right now. As far as everything else in the front end it is rock solid. I grease the front end at the start of the season every year. One thing with greasing the ball joints, you need to take the weight off of the tires to be effective when greasing them.