Late,
I am the guy that Chris had "work" on your car...I see that you ended up rolling it, that is bad luck, but I will tell you I do think that you should rebuild that motor while it is out of the car (for the chassis swap) or at least re gasket everything on it. That thing is leaking from...