I would say the shift position is sticking either defective replacement or not aligned properly. when the D4 light doesn't come on the computer dosen't know the car is in D4 and will shift funny as the switch is on the tranny outside in the sub 30 weather .