Join Date: Aug 2009
Location: Split, Croatia
Car: Rover 200 (95-99) 'Bubble Shape' & Rover 600
Problems you are describing all point on problem with fuel pump or fuel filter problem.
Since all of this started when you changed fuel filter, although you did all you should, I cannot give better advice but to re-check all items including o-seals if sitting properly and not bent for any reason.