I just did my 06 heater core two weeks ago - I wanted to die. Chiseling the little plastic stakes out is a painful event. From what I understand, 97-03 is a bit easier to do.