Here's a source for Anti Corrosion Gel to clean the magnesium/aluminum engine parts. You want to make sure you wear rubber gloves when applying this gel!! I've got a small jar of this material and just waiting for warmer weather to work on engine.
CLICK