Were abouts in Ontario? If you are close to NY or Michigan use
http://car-part.com/ and search for a 99 5.4 out of an F-150. I use that site for all my used parts. It it can also search Canada wide. BTW the reason for searching for a 99 5.4 is that it will have a forged crank and PI heads.
.