Stabilitrak service warning

I seem to be having the same problem,the Stabilitrak lights on the dash came on.took it to gm and the changed some sensors,Now i got the same problem again with the dash board lights coming on,Now the tell me its the EGR sensor.I’m really trying not to get upset now,i wanna know why they changed the other sensors and now their telling me its the EGR sensor that caused the problem.the worst part is i dont have a warrenty and this is killing me.can someone tell me if the EGR sensor is the cause.this car is really a lemon…stay away ppl.