I think Sean sells one for around $400 - his PCM is upgraded to take care
of some of the quirks of the stock unit.
You might pick up a used one for less. I think most of the years will interchange with minor alterations, but you might want to check on that.