As far as we know the engine is codenamed F33A-FTV and features a capacity of 3.3 litres. However, the layout has been a bit hazy, with some rumours suggesting an inline-six, others saying V6 and ...
Some results have been hidden because they may be inaccessible to you