Piston Failure

IDK but a leak down is better than a compression test. There is certainly oil on the plug. IDK why you are only running 32 total. I can't see the plug well enough to see the timing mark on the ground wire. Also, can't see the plug number, but it looks rich at idle and a bit closer at cruise. Don't know what that ignition system is either.