Ask dealer why wipe out the engine number.
Ask them how many miles on this engine... what year of car does it come out of...
Tell them you do not trust them the engine is from newer car with less miles.
If you have the car and have not paid them, then you have cards in your hands...