In step one, Josh makes a distribution error when he distributes -10 into x-3. Step 2 should look like this:
8x - 2 = -10x + 30 +4
Josh did not invert the sign on the 30 term.