Having gone through this very recently, make sure you check the ITS voltage at the sensor, at the controller, and at the controller with the sensor disconnected. That will let you know if it is the sensor or the controller. Is it a stock controller?
Here is my
thread with a similar issue with lots of good advice and troubleshooting tips.
FYI: I wasted $30 on a sensor. I will ship my old one to you for shipping cost if you want one to try out.