BMW Altered 1.8T 20v vs BMW E39 Touring M50 2.9T 1/4 mile drag race