goodness you've been busy!
Nice choice on the cooling hardware, just be careful where you mount it, just cus it fits doesnt make it good, my 9''x11'' puts out a shitload of heat, enough to burn you, ask me how i know, but you definitely have one of the better oil systems now.
Glad the...