Clean engine with sea foam, then a new cat. Check if car is running rich.