Damn that 2.4L sounds mean