My 04 4Runner has ran great for years no problems at all. That being said Friday I was driving and heard a knock I was only going around 30mph when it happened then it started knocking continuously so I turned my car off and got it towed. The shop is saying the motor is blew. But it still runs...