No need to replace it until you've tested it. You'll need to see about 680 ohms between terminals 1 & 2 of the sensor. Terminal pairs 1 & 3 and 2 & 3 should have very high resistance, like over 10K ohms. Readings should also be very steady, and the sensor head should be clean of metal filings.
If that crank sensor isn't getting readings, it'll cut power to the fuel pump relay. So if you're getting a few misses on the crank sensor, you may get some rough running. Oddly, even if this is happening, the DME will not set a code.