Might want to clean your MAF ? I had a problem like that, car bogging, car would start then die, let it sit for a bit, start again, car would run a little bit then die. Idled extremely rough. Cleaned MAF and the problem went away.
Also check air filter, etc. I cleaned MAF with q-tips and 90%...