I am rebuilding my100-6 BN4. I ordered a set of pistons. When they came in the mechanic showed me they were too small. I have reached the conclusion that the engine must have been swapped out at some point. The number on the block is 29f/1H 5487. Can anyone tell from this # what the engine might be. Thanks for any help. Bud W