97Gmc 2500,5.7

It keeps cutting in on crank sensor brass top making grove in it and I think it has hurt crank bearing. Had gas in oil, a lot of it. I changed oil and put old crank sensor in it and it started. The sensor was not grooved, now after running. It runs bad like rod miss. Thanks