Timing belt damage - wow!

Jesus...the amount of rubber in there would rival Jenna Jameson...Are ya pulling the engine?