Here is some info on tps mate
http://honda-tech.com/honda-crx-ef-...-honda-tps-wiring-calibration-thread-2830131/
some more for reference
Rover : NJL100040, Lucas : DAJ904, Honda : 06302-PT-A00 : 06302-PT2-000, Honda : 06302-PT2-A00 : 30120-PM-A01, Honda : 06302-PT2-A01 : 06302-PT3-000, Honda : 30120-PM5-A01 : 30120-PR3-003, Honda : 30120-PT3-003, Huco : 138068, Marelli : 940038550 : 940038550010, NEC : MC8132 : MC8183 : MC8541, Valeo : 245550
Can't seem to find an ICM on their websiteJapservice parts have the icm cheap.
Have you tried it yet?