Blew my engine this past week. Entering the highway at FOT heard a popping sound and then (boom01) !!!!! Engine ceased. Opened hood and just saw oil on the bottom thinking the oil pan broke somehow. Called a Tow and when my car was being raised pieces of metal fell which appeared to be parts of...