yes u are right about the sensor, normally is that. it happen to me not long ago, hopefully this is u fix, u need to take it to a place that knows about transmission and is a 2min job $5 i cant explain u how to fix it cause i really only watch the guy fix it.