Saw this photo on break.com. Anyone have any information on the accident and status of this new engine?