Have front end damage from rear-ending a truck. Battery was burst and acid has caused corrosion over engine compartment. What is the best way to remove rust from steel parts, bolt heads, aluminum parts? Some parts I can repaint, but would rather just clean off corrosion from bolt heads, nuts, etc. and add some type of clear protection and/or grey (same color as original). Saw a clear Boeshield product. Also have considered the POR 15 product for painted surfaces. I am sure there are some Eastwood products, too…lol. Thanks!