I finally had some time to diagnose this problem a little further.
We need to know if there are any codes in the computer and the exact and complete details of what happens when it dies.
No codes
Do the dash lights go out?
No, the dash lights stay on, as does the radio and fans
Any console messages?
No. The only way I know it dies is because the oil light comes on. (Then I'm like WTF? turn down the radio and hear nothing. Hit N turn the key and it starts first try)
How fast are you going when it dies?
Less than 30mph
Do you have your foot on the gas when it dies?
No. It happens during 'coasting'. I.E. Foot off the gas, less than 30mph
Are you braking?
Possibly
What gear is it in?
OD
Is it cold outside? Rainy?
It never gets cold and rainy in CA
Any weird noises?
No
Does it sputter or hesitate at all before it dies or does it just shut off very quickly?
Just dies
What has been done so far to troubleshoot the issue?
Replaced air filter and cleaned TB (the problem hasn't happend since doing this)
Is the car having any other problems, even if they seen unrelated?
No
After doing some more reading, I decided the problem may have been caused by the TB being saturated with crap (which it was). I cleaned the throttle plate and the surface around it along with replacing the air filter. Unfortunately I saw inside the intake and it looked nasty. Are there any options for cleaning it other than completely removing it? Or am I better off leaving it alone for now? The car has 160,000 miles and I'm hoping it goes for another 100,000 before I start taking it apart.
Since doing the cleaning, the problem has not occured, but I have only driven the car once since then. I will try to keep updated.
Thanks in advance for the help.