2000 Sebring JXI

the car will run for about 15 Minutes and then stall, I have 3 different people who have looked at it, some say its the alternator, 1 has said the fuel pump, and one said the cat converter, what would cause this