Hey Doug, yes the 01 Gix 6 is FI'ed...there is a choke but it's not really a choke...more like a fast idle...but it does the same thing...might be a couple of things...low idle...should be around 1200rpms...or...and I have no idea if this could be it but I'm guessing for fuel to come out...air must go in...so maybe theres a tank vent might be pinched...tell him to open the gas cap and start it up...see if it still stalls...if you can find out any more symptoms let us know...good luck...
ps...if you ever need...I have a spare 01 gix 6 motor w/500 miles I'll sell ya