The weight of a train engine varies depending on the type of engine. A diesel engine can weigh as much as 250 tons while a steam engine would be about 100 tons.
About 350Lbs
about 835lbs
650lbs
weighs about 700lbs
About 150kgs
5kg
600lbs
2000 pounds
About 350Lbs
A complete engine with flywheel, headers, intake, and carb will weigh around 520 pounds.
A complete GM Ecotec engine will weigh about 300 pounds. This of course is the complete engine, down to the bolts and all.