Gear Vendors in but big engine problems

Have you talked to the shop yet? I wouldn't touch anything until I found out if they were going to make the right call and check it out. I would want to be there when they checked it too. I have seen so many times that shops are quick to brag about there service until it's something they did wrong and then it's time for them to try and wiggle out of any responsiblity. I sure hope everything works out for you. Try some antacid for the puking too:)