You have to drop the tank (if you live in the rust belt, get some new tank straps BEFORE you start) The pumps are different between the Vortec(vin W) and the non-vortec (vin Z). The fuel pump in your 95 fits 95 only (seems to be GM's bastard year as a lot of 95 vehicles have 95 only parts). If you get it new at a parts store, it should come with the O-ring for the tank, sometimes they come with a new strainer, if it doesn't, get one. I would also replace the fuel filter at that time, too. Expect to pay between $150-200 for the pump and if you have a shop install it, expect to pay 2-2.5 hours of labor. If you do it yourself, make sure you clean the top of the tank before you open it, the tank seems to collect a lot of crap on top of it. It has been my expierence that as much of a pain in the ass it is to change, I would not install a used one.