Normal ish reading for hydrocarbons is around 28 PPM.
High CO can can be a sign as low compression, however you would expect HC to be higher if that was the case.
High CO can also be a sign of poor spark, not as noticable as low compression but as combustion isnt quite complete CO will rise, but again you will see higher HC.
So id go with a compression test, check sensors, plugs(say they have done it but id put a new set in if not) check your water and oil for signs of contamination
