Toyota :: 89666-0K780 COMPUTER ENGINE CON,8966660C80 Genuine Toyota COMPUTER ENGINE 89666-60C80,GENUINE TOYOTA HILUX/4RUNNER TRUCK COMPUTER, ENGINE CONTROL 89666-0KW00 | eBay,GENUINE COMPUTER ASSY ECU 89666-0KK40 F7 HILUX 4WD TOYOTA DIESEL 2016 | eBay,COMPUTER, ENGINE CONTROL 8966660880 | Toyota Parts | PartSouq