Well after pulling a large unexpected wheelie late in the season and tearing up the front suspension on the car plus putting a very slight buckle in the top of the oil pan I finally got it back running again today. No leaks, good oil pressure, no funny sounds and so now once I get the engine diaper back I can install the new STR Fabrication front suspension and outside of fixing a couple things that got tweaked from slapping the track pretty hard we will be ready to go this next season.