Is 2,958 a Twin Prime?

No

2958 is not prime

2958  = 21*31*171*291