Parece ser el mismo problema que aquí: Cómo convertir fecha y hora a OracleTimeStamp
Debe especificar el tamaño del valor de retorno, es decir,
OracleParameter pExists = command.Parameters.Add("pExists", OracleDbType.Char, 1, null, ParameterDirection.Output);