The barchettas structure has not changed, the engine changed slightly, the third break light, but the car has not really changed much since 95. the new bumper will fit any age of barchetta as long as you buy all relevent bolts, lights, fittings etc.
I think the total is around £350 to £450. Then you have to spray it, trouble is then trying to match the paint work to older Barchettas.
