Will I need a baffled/dry sump on my gsxr1100 engine (yes, that is oil/air cooled). Also, recommended diff ratio, I have a 3.62 LSD. Adam