Accusump, if you have the money. I have great confidence with 9 quarts of oil.

My oil pressure gauge never drops below 15 psi on hard cornering.
Canton Racing is a great bunch of guys, and they will help you in any way with the install of the unit. Helped me fix some installation problems...