There is a product called "Worlds Easiest Metal Polish" that cleans aluminum better than anything I've seen. It won't take off the laquer but it will give a mirror shine.You can find it on the web. It is sold by a company called Satin Gloss. It is a little expensive if you by it by the bottle ($19). If you can get a couple of buddies to go in on a case you can get it for $10 per bottle. The company also sells some other good products including a "bike wash that is pretty good. I learned about this product from truck drivers that use it on pretty much all the aluminum on their rigs.