My car does this occasionally , banger do you have a CAI? If so I think when the motor is just idleing and your runnin fast its ramming air into the intake which is causing the car to stall. Just my oppion since it happens to me if I try to Coast down big hills. The lights will start to dim and then I throw it a rev.....I dont know why the damn thing stalls at intersections......