Last year I aked my local CarQuest autoparts store and was told that if I took in my old one I could have it rebuilt and back in 1-2 weeks and $200-250. I had a PCM rebuilt for wifes brand-X by Auto Computer Exchange (954)983-4948. Quick, cheap and worked. You might give them a call.
Ken