So I got the car back last night after it spent four days with the dealer.
They gave me a new battery. Exact same one, BXT-65-650. Sucks they didn't give me the upgraded one, but if it happens again, I will take it in again.
As for the oil leak. It was coming form the drain line from the right side turbo, not the oil feed line as I stated earlier. All new tube assembly.
The right axle is all new. New shaft and new hardware.
I'll drive it a day or two on the stock tune, make sure everythgin is all good....then back to the fun.