Hey whipandee, welcome to the site.I am assuming you are talking about the diff lock when you say positive traction switch?If so the diff lock will not do any good unless the front diff is engaged and pulling.
Did you check the diode with a meter?
If i had to guess i would say you have a bad or dirty 4x4 switch.