Exactly what I was going to say before I scrolled down Merlin...
Dallag, also try wiggling the key while your lights are out to see if they come back on. Better keep at least one eye on traffic while you do it though !
Although I have not had an ignition problem so far (25K miles) I have read plenty about this sort of problem, and stalling as well with the problem being the ignition switch.
Good Luck !
05 Grand Cherokee Limited 5.7 Hemi 265/65/17 Revos, K&N
HEMI CLUB MEMBER #10
1998 ZJ Special Edition 2wd- Traded
1991 XJ 2.8 2wd Sold