TOYOTA CELICA 2000 1.8 PETROL Engine Control Module Unit 89666-20050 (E4
Fully working
eBay