Thanks! I have an experienced GMC mechanic that will be doing most of the work, but wanted to know just what to expect.