Hey guys, my car broke down while I was on the highway yesterday. It lost all power and began to shut off. I drifted to a stop then let it sit for a couple min and tried to restart. It didnt want to turn over but was then followed by a dangerously loud banging which me and my friend aka the guy who towed my car for me on his flatbed agreed sounded like a broken rod. I am hoping the damage isnt to severe in the cylinder but dont know yet. I took it to a highly respected subaru mechanic around my area to check it out. If it turns out thats what it is and there is some internal damages, would anyone personally prefer a complete motor replacement opposed to trying to resleave it and get new internals? I dont know much about this area. If it needs to be replaced due to damage, is it possible to swap it for a sti motor from the same year without problems? any assistance on this major breakdown situation would b awesome..thanks!