I still think it's a boost leak. Build a boost leak tester and really test it.
You'd be surprised how well a 7M will run with a hole the size of a quarter in the crown of a piston.... I sure was.
They're tough.... Granted it idled like shit and made a smoke screen about five miles long.