Yes recreate the control file but Rember that all the New Datafiles that you added will be missing.. U need to Rename the Datafiles.
Then do a Restore Database Backup Control file;
That will do the trick.
Regards,
Ganesh R
PS : Remeber to a Take a Backup !!!
Oracle LazyDBA home page