My 03 suzuki xl7 turns off when coming to a stop
Check for vacuum leaks, how are your ignition components and have you had your filters change recently? Could be any number of things. Any light lit up on the dash?
Search Suzuki XL-7 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Suzuki XL-7 Experts