Today is the end of an era at Cosworth. For the past few years, the iconic English engine manufacturer has built not one but ...