My Chevy avalanche Z71 1500 shifts good in 1st and 2nd but won't shift to 3rd or 4th I changed the 1,2,2,3 solenoids and the torque converter solenoid and it's still doing the same thing