Pontiacs have an inherit hot start problem, they generate a lot of heat at the starter, sometimes it works for years and then as the solenoid gets tired you have issues. Some guys replace the starter, some guys go to a hi torque starter ( I did), some guys go the Ford remote solenoid set up route.