Brian at IMM also built my 440 and I'm a very happy customer.

http://www.immengines.com/