I have a 95 Legacy with the 2.2 engine. When it starts getting warm it starts bucking and carrying on. If I have to stop I have to put it in neutral and keep pumping the fuel feed to keep it running. I have replaced the coil pack, the plug wires and park plug. I changed the fuel filter also. Could it be the fuel pump the vehicle has 258,000 miles on it.