the front end looks like it's a 96-98 but the rear end is from a 99-00.

this is probably one of those who did the rear tail/garnish swaps to a 99-00 model but retained the front end to a 96-98.. confusing huh?