I replaced the ambient temperature sensor and it fixed the problem.
However, contrary to this thread, I found the temperature sensor to be located on the PASSANGER side in front of the radiator. ( not the drivers side) I own a 1999 and a 2003 SILHOUTTE and found the temp sensor to be located in the same position for both cars.