OK so an update on this. After changing both the sensor and the magnet, YT contacted Shimano and warrantied me a new motor. Thanks YT customer support! I put the new motor in and every has been working fine for about 600 miles but now I am getting E101 errors now. The last motor had 430 miles on...