TOYOTA CELICA 2000 1.8 PETROL Engine Control Module Unit 89666-20050 (E1

Fully working

eBay