Hello Zac. The Demon is coming along nicely man! If your rear main seal leaks again, purchase a one piece from fastfish.com. I had my motor out 3 times and finally installed their one piece. No leaks, I mean bone dry after 500 miles of street driving and several passes at the drag strip. I...