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.

1 answer 1 comment
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