Same engine, yes. There were some updates along the way though.
In '96 the ECU was updated from OBD1 to OBD2.
In '98 it got new bumpers, exterior lights, and leather seats became standard.
That's really about it. Otherwise the cars are almost identical all the way from '94 to '01.