I have a 2006 ford taurus i had a code that i had a input turbine circuit malfunction code i replaced it and the car still shifts hard at times. and the check transmission light comes on then the engine light comes on took it to the shop they could not find anything wrong with it . what other solutions do i have if any?