What did you set you timeout value to? I have mine at 120. Can you connect with another app? SQL* Plus? SQL Developer? Toad for Oracle.
If there was no listener or bad user id or password you would get an Oracle error. The fact that it isn't responding makes me think the database is there but it is really slow.