Iím having fiat punto which is overheating and even leaking water from underneath i.e. not where you pour the water in but from under the engine. Well I can hear the fan is working. Is the problem with the water pump? Also the Speedo meter had stop working and later whole dash light went off. I had replace the dash fuse and after few days it again blow up so then I take it to the garage and the mechanic had disconnected the Speedo meter and after few days again fuse blows up and even the break light blows up and when I again change the fuse and start the engine it again blows up. Does anyone have any idea regarding this?