My favorite is a 1:40-60 mix of Molasses & water with a bit of Citric Acid for extra bite. Not super fast but very effective. I sprung a leak when I dropped an old tractor axle as I was putting it in the 240 L wheelie bin I was using. That mix was over thirty years old and still working and I took it from the 55 Gal drum that had gone rusty on the outside. Put it on the garden which went into overdrive. Have to top up occasionally due to evaporation and add a bit more Molasses once or twice a year. Old spa pools are good for car doors, bonnets etc.
Cheapest method I know of and can leave items in indefinitely. Pays to degrease first.