If it does turn out to be your controller you might consider a AC conversion!! Like getting a brand new car!!
You might consider replacing the main contractor, these cars are getting old and I have had to replace the contractor on about five cars so far.