Should bolt right on. I've been using aluminum water pump housings with my billet covers for years. Here is a picture.

IMG_0845 (Large).JPG