The dealership replaced mine last week, but I was still under waranty. I don't know the cost of the unit, but I believe 96-2000 uses the same IMRC controller so here is a part number:

2s7z-9j559-aa

Mine would work for about the first 10 minutes while driving and then cutout until I restarted the car. I want to say the box which comes with a new cable is around $160.


2004 Focus PZEV 2.3L - KW sport suspension, SP camber plates, Eibach front swaybar, FS intake, FS Stealth exhaust, 3.82 Final, Torsen ATB, Prothane MM insert, E1 CSVT wheels 1/4 mile - 15.201@89.4mph