Efficient Spectral Methods for Some Singular Eigenvalue Problems