Honda has a better reputation for the reliability of its cars and engines than most other automakers in the world, but even it has made some stinkers.
Adrian Newey and Aston Martin are reportedly facing a brutal reality check due to Honda’s catastrophic power unit deficit.
Aston Martin engine supplier Honda has publicly conceded what the timing screens in Bahrain had already exposed.