Do you have a way to scan for real live misfire data?

The reason I ask is because I had a pretty similar issue recently and it was due to cracked plugs. I had no codes and no pending codes either