Best tool to clean/remove years of oil/dirt buildup?

Get a biodegradable solvent, spray it on, let it set, pressure wash, rinse & repeat until you get the desired results. Been there, done that & ain't no fun.