Engine analysis and comparisons... apologies for long post