I'm not exatcly sure what happened to the motor, since i haven't had a chance to work on it yet. Its leaked a lot of oil in the driveway tho. I have a spare a motor that's ready to go back in teh car for the time being. I'm going to pull it on Monday so i'll let everybody know what happened and give updates.
Thanks alot again to both you and Dan. If Dan would have just drove off i would have been stuck out there with no cell phone at 1am... I really appreciated the help.
And yes, the car has been tuned both on and off the juice. Its been running fine on nitrous for about 6 months now. I think the car was just making too much hp for the stock pistons/rods...