I have the Fiat 3 ltr engine and have a problem (at least I think I may have one) and here are the events. When driving down through France the amber engine management warning light came on. The engine appeared normal and the handbook says it is ok to continue and if it persists then go to the Fiat dealer. Well it did persist so I went to the next Fiat dealer who connected his magic box and declared "a flat battery" We checked the battery, alternator and connections and all was well. We load tested the battery and it held its level. I should say the battery is almost two years old. The mechanic reset the error with his box and off I set. The following day back came the warning light. I took it in to another dealer and back came the response "flat battery". Getting frustrated I got the dealer to replace the battery, reset the controls and off I went again. It was no surprise when the following day back came the offending light. By this time I decided I had spent enough money on nothing (including €399 on a bog standard engine battery). After another day the offending light suddenly went out never to return. We have driven over 1000 miles since and nothing. Has anyone ever experienced this? It will be difficult to go to my local dealer and say "over 1000 miles ago this light came on but hasn't since - can you fix it"