We’ve run 40K in both GURPS (before there was an official 40k RPG) and more recently in Savage Worlds. Both worked really well for us. The newest Sci-Fi companion for SWADE has a number of sub systems and arcane backgrounds which would be very handy for implementing bits of 40k.
The system...