I started up my dads cobra and oil started to come out of the front of the motor I looked under the car and there is a pin hole in the block right next to where the oil filter screws into. I was wondering if any body knew the powertrain warranty for the 99 cobra because that hole is like a sandhole from production. if anybody can help me out I would appreciate it thanks.