I have a 92 Buick Century and the problem is when the weather is cold the car runs perfect when the weather warm to hot the cars will get hot and buck and stall out after 15 min. Then it will start back up and it will do the same thing after 15 min. What is causing this?