Help! I've been SQL Injected!

I am the victim of SQL injection. All of my site results on Google show spam keywords instead of my content. When I go to the site itself, it all looks find... but obviously I'm being hacked, because if you Google my site this way "site:kettlebell.com", you'll see all of the spam.

I have several questions:
1. If I reinstall Wordpress, will this get rid of all of my problems for now? A clean slate?
2. If not, how do I find the source of this problem to fix it?
3. Is there any other advice please?
4. Does anyone here use kettlebells? :slight_smile: Just thought I'd ask, since I own kettlebell.com. LOL!

Any help would sure be appreciated.

Sincerely,

Tom