ya, it looks like its gunna be totaled. the pics look like the radiator support assembly is pushed into the engine so there may be minor frame damage. i would say if it is, buy it back and sell the motor and part out the rest or by another teg and swap parts over.