904 Pump Housing Leaking Between Ports

Hey T56 how did this work out for ya? I just ran into the same problem on a 904 I'm building. It's leaking real bad and for the life of me I can't see anything wrong laying a good straight edge on it.