I am not a mechanic and never had this problem on my 308 however, I did have this issue on my Fiat X19. It turned out that my overheating problem...