i have a 5 gal bucket cut down @ 3/4 height, and a fry basket that i put parts in, i have a small motor w/ offset weighted flywheel that vibrates the bucket pretty hard, its like a large jewelry cleaner.
I've used diesel, var-sol, and simple green in the bucket, prolly any type of solvent would work, no gas tho or anything explosive.
i got the idea of the motor from a friend who has 1 built that he puts sand from his blast cabinet thru it and the vibrating motor shakes the sand thru a screen, so he can reuse it again in his blast cabinet!
if its really caked on grease i will put it in an old crock-pot turned up on high, for 15 min. before i put it in my vibrating bucket.
i don't have a grand to spend on new hardware, so i will reuse old hardware unless its pitted or worn, or locknut's, they get replaced b/c they loose their locking properties after being used, and any thing that is stretch to yield type bolt(i think thats what they are called) like u-bolts, they get new hardware also.
but the homemade cleaner works wonders, really cruddy stuff gets crock-pot then the bucket and it works really well! i can set it cleaning small parts, while i go do something else!