If you are turning the engine over and the sensor is reading 10 volts then it does sound like the sensor is faulty. I attached resistance testing that we need to run through just to see if there have an internal issue. I suspect the resistance readings will be off and show that they are the issue.
I have seen a number of times where the sensors are just wrong and do not function the way the PCM is expecting. So if your resistance is not correct then that would explain why your voltage is not changing.
Another way to confirm the sensor is the issue is to remove the sensor and connect it to the harness then monitor the signal wire and pass the magnet over a piece of metal. You should see it change. If not, it is confirming the sensor is not operating. Plus this is confirming the air gap is not the issue as well.
Let's run through this testing and go from there.
Images (Click to enlarge)
Sunday, November 29th, 2020 AT 6:22 PM