If the smell is from old grease & oil, and you want to get rid of it, do you have a tool-rental store nearby?

If yes, see if they have a 200+ F-degree gasoline-powered pressure washer.

If they have one, and you have a remote/safe location to do the spraying, it will remove everything down to metal/paint.

I did it on/over a stone driveway - no concern about the residue.