If you have an ultrasonic bath I would suggest you have nothing to lose by chucking the pump in your favourite cleaner (I would try WD40 to start with) and see if the gunk comes out. I suspect gunk from stale petrol has solidified in the pump but it should be otherwise okay.