Greetings and Welcome to Just answer.
What code is set? Can you get it scanned? Most part stores scan for free.
IF the code is for the sensor and a new sensor did not fix it then there is more than just the sensor wrong. IT could be a poor connection at the sensor or the engine module, it could be a bad wire, broken or chaffed somewhere.
Finally it could be the engine module itself.
I would check the terminals of the connectors for the engine module and the crank sensor. See if they are stretched, if not then check the wiring and see if there are any shorts to ground. Check that the crank sensor is seated properly. IF everything checks out then you likely need to replace the engine module.
THere are a couple of things that you can check. Anything that will cause a fuel mixture error or if this started after the spark plugs, that could be the issue.