My wife was driving her '15 Legacy 2.5 last week, making her way out of a parking lot when she states the engine briefly started "chugging" and then shut off. On attempting to restart it, the starter appeared to engage but wouldn't turn the engine over. With a keyless ignition this caused the starter to continue trying and apparently burned out because she said it started smoking and it definitely smelled of an electrical short. I got the car towed back home, really couldn't tell what the issue was so I got decided to try the easy items and replaced the battery and starter, but it still won't turn the engine over. It wasn't until this point that I tried rotating the crank by hand and discovered what seems to be a major concern. Going by the marks on the crank pulley the engine will rotate freely (with normal resistance from compression), nothing feeling out of the ordinary, turning nearly 360° but then hits a hard resistance and will not turn further. Rotating the crank back the other direction yields the same results, with the resistance occurring in roughly the same spot. Seems obvious now why the starter was having so much trouble, but I haven't a clue what's stopping the engine from rotating. I pulled a cam position sensor and confirmed the gear is still rotating with the crank, checked the oil and found no metal (at least on the dipstick), fluid levels are good, and there were no previous symptoms. I don't have a scope handy to take a look in the cylinders, but I think my next step might be to pull the plugs and check that. Anyone have any idea what this would potentially be or have any experience with the same issue? Kind of at a loss here and hoping someone might have some insight. Thanks.