Yes.. VAFC2 works on Jazz 2005. When I first installed it on my Jazz it did have engine light on aswell. IS Motor did a diagnostic and found the problem. It was just a faulty wiring. CHeck your wirings man..