Vinegar works great,,but
DO Not leave it in to long !
Make SURE you rinse it out REAL GOOD !!
also after rinse ,,get some oil or something in the tank and wash it around ,,or diesel ,,just to get some kind of coating on to prevent rust
I have seen parts start to rust straight away after vinegar
note: do not use on Aluminum