Any advice much appreciated. .got a fiat punto and just lately when driving the side lights randomly come on also yesterday when driving the engine management light come on and the temperature gauge went straight down it wasn't registering the engine temperature. .could it be bad connection ? I think when the light come on the fan kicked in even though the gauge was well under halfway ..any ideas ?