My lx665 did that and it was a tiny fuel leak at a sensor on the right side of the engine. When I say tiny, I mean you could only see a little fuel trickling out of it. It would start but only run for about 30 seconds. Cheap fix if that is the problem
Mark
May 2012