Looks like it need a new cat and to clean out the EGR valve to start with.