As I said, I wouldn't remove iCal.
Instead, create a new user account for testing. Once created, open iCal. If it's OK there, then there is nothing wrong with the application and it will do you no good to reinstall it.
If it works in the new user account, sign out of iCloud or deselect calendars in the prefs. Verify that your calendars are OK at the iCloud.com website and stay signed out of iCloud for now.
Open Mail, Contacts, and Calendars in system prefs and disable any google account calendar syncing and any other account you sync calendars with. See if the problem persists.
If the problem still persists, quit iCal. Go back into your Home Library folder and move the contents of the Calendars folder within your Home Library to the trash, but don't delete.
Open iCal and see if you can open it.