Ailing engine (Updated after teardown)

Dodged a bullet! Glad all went well. Next 500 miles will finish the story.No idea what caused the Fitech to croak?
Took it for a shakedown run of a few miles today. All seems well. I'll know more after a few more miles. Who knows with the Fitech. I will be calling them tomorrow as it was still under warranty.

Jack