Ack! Bet if you had a turbo on that truck, you would have found out about it the moment it happened. Looks like that probably went out in one piece. At least you found the cause, found that your effort was not fruitless, and know that it is repairable. Are you coming to the rally this year? I could time it for you again.