Is it stick? Can't you just pop the clutch when it dies on you?

I don't even know what you drive either...any info on that?

Most I can say right now is you should check the timing belt/chain and make sure its timed right. It was slipping on my old SOHC Sidekick so it would stop running sometimes.