RepairPal Certified shops can diagnose and repair your 1999 Suzuki Grand Vitara. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Well, the car should stop at red lights. I guess the problem is that the engine stalls at red lights. I'd suggest a computer diagnostic. It may have an idle control or a sticky EGR valve problem.