I have an 1990 XR3i CVH EFi and this is hanging in the engine, I have looked up the part number 89AB12A019AA and some say it is an Ignition Control Module and some say it is Fuel Pressure High Pressure Sensor, can someone confirm which it is or whether they are the same thing and the symptons if it is on its way out and whereabouts it should be mounted?
Thanks everyone!