You are correct! You calculated the enthalpy for the bonds that were broken by...

4 moles of CH bonds = 1652 kJ and 2 moles of O=O bonds = 996 kJ for a total of 2648 kJ

You calculated the enthalpy for the bonds that were formed by...

2 moles of C=O bonds = 1464 and 4 moles of OH bonds = 1852 kJ for a total of 3316 kJ

You then correctly applied the formula... DHorxn = S Dbonds broken - S Dbonds formed