Yamaha is recalling thousands of off-road all terrain vehicles after three models were involved in 46 deaths.