You need to develop a system that allows you to meticulously keep track of units and your progress throughout the calculations. Like with dimensional analysis problems, I thought these "limiting reactant" type problems as well as "combustion analysis" type problems (where there are multiple elements to keep track of) it helps to note additional information by each number, for example:
39g FeCl3 reactant
or
.29g MgCl2 sample
And so on. It helps me keep track of where I am in the calculation process, if I get lost.