I have a Spitty engine in my shop with the stamped number FK6630HE. I have been totally unable to track it down (year, model, etc.). Anyone know what it's from? Thanks, Bill