American Honda has sold FuelMaker Corporation of Toronto, Canada, for US$17m cash to Clean Energy Fuels Corp.