Is your 02 sensor ok? An exhaust leak will cause it to read lean and add more fuel bumping up the hc count. Check your manifold they are prone to cracking. Make sure all your vaccum lines are ok and your intake air temp sensor is clean. Also a coolant temp sensor if faulty will cause it to run rich.