No need to be scared. Very easy mod. Mine took me 1 hour...that was having it on a lift though. I personally didn't let the silicone set for longer than a few minutes to "tack" up and no leaks.
Originally Posted by FucusFace
I recommend using the oil sump baffle at focussport.com to ensure your oil pickup stays submerged during cornering and stopping/accelerating.
I believe Tom said somewhere that the oil baffle was useless and didn't work...