awsome vid, and I am sure that there have never been any blown up cobra motors!!!
Im sure there has. But you could buy a 03/04 cobra for what its gonna cost to repair that Z06. It sounds like it blew a piston right of the wrist pin. Can you say trashed block.
I dont see why you wouldnt just put a 302 in that SVO. It would bolt right up with no probs.
-P.