I would test the encoder in service mode. If it's working, you might be looking at a new main board unfortunately. If it doesn't work, you might just have a bad sensor.
To test the sensor:
-Power on while holding the up, right, and down buttons
-Once it boots, scroll down to the, "Inspection"...