Man, sorry to hear about the hurt motor. On the upside the car is in one piece (didn't drive over your own oil/coolant) and end up hurting the car. Hopefully you figure something out about the motor, has to suck to get all ready and have that happen first track day out.