McFadden fires offense?s engine