You need a new harness. The pinouts change almost every single year for the harness. I think 98/99 harnesses are the same. 97 is definitely different.
My Blog