Preheat oven to 325 degrees. In a large bowl, whisk together molasses, oil, cinnamon, and salt. Add oats, coconut, and pecans; stir gently with a rubber spatula until oats are completely coated.
Transfer to a rimmed baking sheet and spread in an even layer. Bake, stirring occasionally, until oats are lightly browned, 25 to 30 minutes (watch carefully, as mixture burns easily). Let cool completely on sheet on a wire rack, 30 minutes.