The boys are right it is a fuel venting problem. I had the same thing with my 05. I now have removed the roll-over valve and re-routed my vent tube. No troubles anymore.. It was quite a problem.. It took me a week to find it... Mine would do it at the weirdest times...Like making a left turn in traffic...Good luck..