150K is kinda high. And from the looks of it, chances are, there might be engine damage. Not worth it IMO, unless you're hoping to break even on parting it out...
this was my car back in november. timing case was hit. shattered. pieces rode between the belt and threw the cam timing off almost 5 degrees on each of the two left cams. and that was from a third the impact this one got.
so that motor is gone. looks like a lot of structural frame damage, only a body shop could fix that.