Best solution to soak metal parts in.

I have used evaporust. Works well. For really rusted parts like brackets, a arms, ... I have used muriatic acid in the past. Nasty stuff but eats the rust away.

Clean the oil and grease off first regardless of rust removal process you use.