Thanks mantis. But I went to the shop yesterday and they showed me the problem. New flexplate should be here today (hoping) and I'm paying for them to fix it. I can't prove they did anything wrong. I asked them specifically about all the things they could have done wrong that would have caused this and they claim to have done everything correctly and have properly inspected all the parts before installation. I can't argue with that. If a man gives me his word and I can't prove him wrong, I just have to accept it. So I can only trust that they are being honest with me =/