AC stopped working; won't shift into gear on it's own, and won't go into overdrive on Jeep Grand Cherokee

Average mileage: 160,000 (160,000–160,000)
1 model year affected: 1998
1 person reported this problem
The nation’s largest network of independent repair shops certified for expert training, quality work and fair pricing
problem details
I have a '98 JGC Laredo (4.0 liter, inline-6, 4x4) and it will not shift into gear on it's own. Also it won't go into overdrive. I have repalced the PCM and the shifting silinoid. Any suggestions? Also, the AC compressor just stopped kicking on. what's wrong with it?