Hi Guys, first post here, I tried to read all the emissions threads, and could not solve my problems.

Car: 1993 Plymouth Laser AWD with JDM motor with 200km on it
Compression is 150 psi right accross the board.
New Cat converter
new O2 Sensor
new plugs (NGK stock type)
new wires
New coolant temp sender
new waterpump and alternator (although that doesnt have much to do with emissions)

Failed emissions 4 times, Right now I am at 638 ppm HC, at idle and the limit is 200, Idle is fast around 1100 rpm.

ISC checks out ok, TPS checks out ok, Idle switch checks out ok,

Car doesnt sound quite right at idle, its not quite a miss but its not smooth. I can smell Unburnt HC at the tailpipe.

Please help if you have any thoughts it would be much appreciated.