Have you had the pump out yet & taken a look ?
The filter usually separates from the pump (Orange clip or a couple of self-tappers)
I think MG Rover call the part on the O/S the Fuel Module (So i've heard !) & i've personally never had a problem there.
Silly question but I suppose the Inertia Switch is ok ? & have you checked power to the Pump ?