for many years i've used "purple cleaner", aka garage floor cleaner, the stuff you can get from crappy old AUtozone in 5 gallon jugs. it's a nasty-strong surfacant, a lot of lye i think. it deals with caked on, 50+ yr old chassis grease just fine.
i use a "mud tub", those shallow black plastic...