1994 Chevy Silverado K1500 transmission not shifting into 2nd gear

My 1994 Chevy Silverado 1500 4 x 4 is having an issue shifting from 1st gear into 2nd gear unless I back off the accelerator at 21 miles an hour then it will shift. Do you know what the cause of this is? Possibly the vacuum modulator?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0