I have one of these, and we use it occasionally.

http://www.tigertool.com/index.cfm?...;sortBy=DisplayOrder&maxRows=10&

They are expensive, and I'm not recommending you buy one, but maybe it will give you some ideas as how to rig up a puller. Sometimes it takes a puller.