Can A BMW E46 330d Keep Up With An E92 M3 On Track?