Cities sprinter should be lighter ("just" 100 tons), it's directly derived from the Siemens Eurosprinter line, which are 4-axle locomotives, and in Europe, locomotive heavier than 22.5 or so tons per axle would be almost useless. Even that is very heavy (ES engines weight about 85 tons), and a typical European EMU (locomotives are fading out of the favor in Europe, for anything else than freight, and rightly so) are even lighter (50 to 60 tons per carriage). Anyway, cities sprinter is heavier because of an additional armor required by the US regulations and it needs a lot of power (it has output of 6.4 megawatts, imagine that). Perhaps you could make a battery car to (very slowly and so-so) finish the trip from Harrisburg to Pittsburgh. But you really can't expect that it'd be viable to equip a main line electric locomotive with batteries. And making it even heavier is a bad choice too, as that would (especially at higher speeds, above 160 km/h, and this engine is perfectly capable of 200 km/h trips, common in Europe) put an immense wear on the infrastructure (everywhere the locomotive is used), making it, in the long run, cheaper to just electrify the line (which is what should be done).