I bought some "aluminum cleaner" from napa. It's an acid based cleaner and works great! It will only clean the dirt and caked/baked on dirt/grime. It wont polish it to a shiny finish but gives you a great starting point for polishing it
Here is my atv engine halves You can see what it will do...