Maybe the pump from a windscreen washer reservoir might be useful.
As for substance, kerosene works well in softening black greasy gunk, but I wouldn't use it in a parts washer. I believe water based solvents can be purchased for them.
Thanks Mowerfreak, I'll check out the washer pump

. Any recommendations on a solvent?
Thanks Norm

. Seems that's a water based solvent only pump too. Any idea how it might compare to a windscreen washer pump ?
At one time they made part washers that could handle mineral spirits but I have not seen any lately, only water base units. There some very engine cleaning soaps on the market now. Here I use a product call Purple Power ( available my auto parts supplier) that I use with my engine cleaning wand connected to my air compressor. It cleans about as well as 2 cycle fuel mix. Both however requires a rinse afterwards. The soap is biodegradable and is a safer to use for you and the environment though normal personal protection should still be use.
Btw using 2 cycle mix is very dangerous as it is an explosion hazard just waiting to happen.
If you wish to use mineral spirits or kerosene I think an electric fuel pump should be able to handle it as are designed fuels. Just note I haven't tried it.
Either way if you are using dip soaking you still the cleaning fluid to be circulating and filtered. Just makes cleaning faster.
Thanks AVB

. I think I've heard of 'Purple Power', though being in Australia, there's many products you guys have which are good, but we can't get here

.
Is a 2-cycle fuel mix the same as 2-stroke? If so, that would be similar to Diesel in regards to cleaning, wouldn't it ? I've used both Petrol, and Diesel, for cleaning, both seem to do a decent job (with some agitation) , but they smell, and I don't think they get along with plastics, lol.
I also use Kero from time to time, though didn't think to use a fuel pump (from a car)... wonder what sort of pressure/flow the output is? Reckon that would handle water based solvents fine also ?
I picked up an old stainless steel laundry tub from the side of the road, so my idea was to stick a container of degreaser inside the cabinet under the sink, cover it with a stocking, or other filtration mesh, then hook up a pump from the solvent to a hose+brush for cleaning, then the solvent can drain back into the container, hopefully being filtered (to some degree).
I'v got one of those engine cleaning guns for an air compressor too, that I might hook up to the solution, but have to buy a hose for the compressor first.