Keep what you have. Put the money you might have spent towards a new paint job and a GM extended warranty.
Too much of these cars just can't be fixed by home mechanics. You can't even bleed the brakes without $5000 in computer software and specialist tools. I know I needed a new bidirectional OBD tool just to change the battery in my 07 BMW. I shudder to think what some other real repairs would take to fix. Sadly, these cars really aren't very DIY friendly. Probably by design since that's the real profit center for dealerships.
Too much of these cars just can't be fixed by home mechanics. You can't even bleed the brakes without $5000 in computer software and specialist tools. I know I needed a new bidirectional OBD tool just to change the battery in my 07 BMW. I shudder to think what some other real repairs would take to fix. Sadly, these cars really aren't very DIY friendly. Probably by design since that's the real profit center for dealerships.