I recently had an issue with my car bogging down and stalling. First, check your plugs, they can give you alot of information. Your car is delivering all the necessary things ie fuel, air, spark... but you are not able to sustain the mixture of these elements in a way that will sustain life...