why does this infiniti randomly stall when at an idle? on 2003 Infiniti FX35

vehicle has stalled 3 times in one month at a stop and idling. service engine light, slip, and vdc off light come on. power remains on but I have to restart engine. At that point it takes a few extra cranks of motor to restart. After restarting at last occurance, the 3 lights remained on.

Check your body ground...for SES lights, slip,and VDC. Cam and crank sensor might be bad for the stalling. Altima are known for this these problem.
what is body ground