Finally got the number cleaned enough for a photo and a camera small enough to get down there. It's a Ford 105e engine alright. The stamping is to the right of the motor mount on the left hand side of the engine, immediately below the exhaust manifold. Thanks for your help with this! Aidan