For what it’s worth, back in 2006 I sold my mother and father in law a “program car”. Was a 2006 Grand Prix, a little under 30,000mi. They still (well mother in law as my fil passed away a couple years ago) have the car, now with 220,000mi. I’ve done almost all the service o. The car myself, and the only bigger repairs to date was a couple struts up front, rad, and the intake gasket. It’s been a damn good car.