I'm at 205k miles on my 05 and still waiting to need that repair. 9100 engine hours. It has an air bag light on and dead speedo and volts gauge (I use torque pro to display those and all other important info like fuel trims etc).I wanted to add intake gaskets might need to be done on the LS based engines along with knock sensors, but that is a couple of hours and 200 bucks if you are handy.
No check engine light. It had one vent solenoid replacement years ago for a check engine light. Never had any abs issues.
A couple wheel bearings and a water pump so far. Other than that tires and brakes.