Exactly what does it mean to &quot;throw a rod&quot; and does that mean my car is totaled? I was told by my mechanic that my engine &quot;threw a rod&quot;..what does this mean for me and my car? They are talking that the repair is hopeless. It is a 99 Corolla..