i had similar problem with my old 2.5crd voyager light flickering dash flickering etc....... took it auto electrician who diognosed voltage regulator !!! that happened to be part of the ecu which meant a very costly repair for me in way of ecu replace or reprogramme i ended up living with it flickering !!!! hope this helps