Has any thing been repaired or replaced?
I would have them take a close look at your ignition coil. I would also make sure that they have tested for the correct fuel pump pressure. I would also try some fuel injector cleaner to see if it clears up the problem. Also change the fuel filter if it has not been replaced.
Did you Buy this new?
I do fill there is some kind of fuel issue, this is why I asked if they had checked the fuel pump pressure. I would really try some fuel injector cleaner or have it throughly cleaned at the shop. I would also look into if there are any service bulletins for this type of situation. I did not see any recalls. I would think they would honor the warranty on this issue since it has been occurring from day one.
It is hard to say why the battery died with in two years. You would need to check your charging system. Make sure the alternator is outputting the correct voltage. Another check is to make sure there is no draw on the battery. There are a couple ways to check for draw on a battery. If you are interested in doing this draw test let me know and I can walk you through that, the purpose of the draw test is to see if a component in your vehicle is causing the battery to draw down,
There are two ways. The first way involves an amp clamp which is pretty expensive. The second way you will need a test light that you can pick up at any local parts store.
Remove negative battery cable from the battery. Using a 12-volt test light, hook one end to the negative battery post the other end to the negative battery cable you just disconnected. The test light will glow or "light" if there is a drain. If the "light or glow" is faint, that is probably normal draw for the clock or computer. If the "light or glow" is bright, then there is a large drain. That should be corrected. Now start removing and replacing the fuses one by one until the light goes out; that one will be the circuit with the drain. Remember to hold in the button in the door jam for the interior lights. I