Yeah, 300 PPM is nothing. Mine was blowing over 5000 PPM when it failed.

Turned out the valves weren't closing completely. After adjusting them my HC dropped to below 200.

Here's my thread about. It's a shame all of Thief's posts are blank now.
High HC at idle


85 Toyota SR5 Xtra Cab P/U