Try detaching the database then try sp_attach_single_file_db after renameing the log file. However a log size of 0 may not be a true issue, are you getting errors or the DB marked suspect?
"Don't roll your eyes at me. I will tape them in place." (Teacher on Boston Public)