I love these threads...instead of taking it to a shop, come on to an internet forum (not really knowing what happened much less how to describe it) and ask, and get 20 speculative answers.
Take it to a shop so they can look at it. You probably won't be able to repair it given the level of understanding of how this stuff works. Seriously.
This is almost as good as the health related threads. "I have this pain in my chest and left arm What do you guys think might be the problem?"