Okay, that is most likely the reason it will not shift. Without the speedometer working, the PCM will not know the car is moving and cannot tell the transmission to shift.
Have them check the vehicle speed sensor to see if it is connected. When they changed the oil filter, they were right at this sensor.
Roy
Image (Click to make bigger)
Tuesday, December 25th, 2018 AT 1:49 PM