Hola, para limpiar el motor de suciedad y mugre legendaria hay productos como el limpiamotores que van muy bien, los tienes en las tiendas de recambios del automovil de cualquier ciudad, suelen venir en spray o similar y son baratos.
https://www.limpiarcoche.com/es/prod...MaAgweEALw_wcB
Si la mugre es anterior a la edad de bronce, tambien tienes los Limpiafrenos que son algo mas bestias y tambien muy baratos.
https://www.google.com/search?client...q=limpiafrenos
Para el oxido hay pasivadores, pinturas especiales y algunos acidos o mezclas muy efectivos, Ferronet, por ejemplo.
Por supuesto hay mas productos, y si ya te metes en nauticas muchos mas, eso si, el precio se puede multiplicar por 10.