Crank sensor failure 1986 pontiac grand am

1986 pontiac grand am: I am about to replaced the crank sensor for the third time in two weeks! It was replaced at least once by the previous owner. It cranks, won’t start. Occasional spark. With new crank sensor it works just fine, no problem. What is causing the crank sensor failure?