i just looked up the specs on the 94/95 and the 96/97 models.
the 96/97 is longer by 1.6 inches.
i'm pretty sure that this extra length was added onto the rear end, since the trunk lid longer on the 96/97 model for sure.. so i think its possible the bumpers are completely different, because the 96/97 bumper would have to be longer to fit the longer metal.