Pulling my trailer and driving like a bit of an idiot, I tried to overtake another truck & trailer on a hill and a awful rattling noise began. The rattle turned to a knock and it's only getting louder. I've had it diagnosed by a friend (I believe he said it was a blown push rod) and according to him it is cheaper to buy a new engine than to rebuild it. And it's only at 160k! 
I've had a shop quote me at $2200 CAD for the swap, just need to find an engine now! I'd really appreciate any help locating one, I've been looking around the Vancouver (B.C.) area and can't find anything. shipping the engine in is also an option if it's not too expensive. Thanks guys.

I've had a shop quote me at $2200 CAD for the swap, just need to find an engine now! I'd really appreciate any help locating one, I've been looking around the Vancouver (B.C.) area and can't find anything. shipping the engine in is also an option if it's not too expensive. Thanks guys.