Bringing a U.S car into Canada

You got a tow bar just incase...a new motor with only an hour on it???? come on now...nobody drops a nice 340 like that into a Dart and only runs it an hour...me thinky somethin fishy...
AL