Starting to wonder what secrets the 2.0lt s engine might reveal...