I've had the vx just up and stop running four times in the last year and a half, three were at a stop light/sign like you, and the last time it happened I was going over and overpass at 85mph. Just turned the key and all was normal again. I just roll with it, then again I'm off warranty...
I think this behavior is a vx quirk, others have experienced it -
Anita posted this link today - It might shed some light.
http://www.vehicross.info/forums/sho...=throttle+body
As for dealers, I found that if you know someone or have a relation with the shop - it works out quite well. The old Isuzu shops up here are great people but a bit pricey. I'd suggest checking out Merlin at St. Charles Isuzu if you're going to order any parts (that is when it is off warranty)
Good Luck.