I believe Canadian trucks DO have the engine number on the data plate.