We are giving you advice: The mechanics that you have taken it to thus far have failed to properly diagnose the vehicle and return it to service after a large amount of time and money spent. Therefore, it would be prudent to find a more qualified mechanic and/or take it to a GMC dealership.
All anyone on the internet can do is speculate what the problem is — none of us can fix your vehicle — and our suggestions, though perhaps helpful, could ultimately lead to additional parts bring thrown at the problem.
okay, but I don't see where you have offered real advice other then 2 comments that would actually help me, the rest was judgmental comments that are not offering me any help. Yes, everything that needed to be replaced when it was starting has been replaced and was driving fine for one day, then it cut off and hasn't started back up. so its something entirely different from the first time i had it diagnosed