No, I have not had a GM dealership look at it yet for a couple of reasons. My burb is well beyond it's warranty time obviously and in my experience dealerships charge a premium just to breathe their air. Another reason is because it's been my experience that a lot of the mechanics at the dealerships I've tried in the past are no more or less qualified than mechanics you'd find at any trustworthy and qualified shop. When I do need help the shop I go to I do feel is trustworthy and full of qualified mechanics. We've just not been 100% successful with this issue yet.
With that said, it may be worthwhile to try a dealership before I jump to the expense of putting a new engine in. I will have to find a different GM dealership than the 3 I've tried so far in my area over the years, though, as those 3 I've found to be nearly worthless.