Porsche is recalling 18,856 Cayenne luxury SUVs to reposition an engine bay fuel line.