ok 95 2500 4l80. i posted here before and i was getting a code 87. 11,000 miles on trans and it shifts fine up to 1/4 throttle and when at 1/3 to wot it gets stuck in second. there is a whole list of stuff i did in my other post but now i got a code 22. does that have anything to do with the shifting? iirc it does and whatever i've tried it hasn't worked yet so i'm wondering if it has occured to anyone else or if they know if this is common.