I doubt if it has anything to do with what you have checked - How old is the car ? Starting problems and over heating - you should look at the battery, "fan belt" and alternator if the battery isn't charging, but not stalling at junctions.
Have someone look at the carburettor and see if you can book it in for Tune-Up. Is it happening when the engine is hot/cold. When the car is ticking over does it sound OK ? Is it running fast, coughing spluttering at all ?
Have a look in your Thomson local and see if you can get it tuned and looked at. A good mechanic wouldn't have looked at the battery if the car is stalling at junctions !