I have no idea if it could be as simple as this or if it's the same problem, but when I first got the GL, I had some near-stall issues.
The mechanic said it was due to a dirty MAF.
He cleaned it and it cleared up the problem, for a good 6 months or so.
The problem came back, so I took it upon myself to inspect the MAF myself.
The wires inside the sampling tube were more than just dirty, they looked corroded and brittle (even after I cleaned them using the cleaning how-to from the FAQ on this site)
I bought a new MAF and she's been fine ever since.