Sorry in advance if this has been covered I can't find one that is helping! I've got a Grande Punto 1.2 06, on a cold start it squeals like a pig. I've read a few things it could be, fan belt, cam belt, new battery etc. But no instructions of how to fix them. Any help would be appreciated pictures anything. Thanks guys.