Occasionally, my 2010 LR2 will start and only run for about two seconds before the engine dies. When this happens, the RPMs are low (about 500) and the engine feels very shaky. If I try to immediately start again, the exact same thing happens. When it happens, both the battery and engine warning lights come on. I thought it might be the battery, so I replaced it, but about 24 hours after replacing the same thing happened again. This doesn't happen every time I start it, and if I let it sit for about two or three minutes with the fob in the ignition, but not trying to start it, it will start right up with no problem. The closest dealer is about two and a half hours away, so if there's some easy fix that I could do I would like to try that. Does anyone have any idea what this could be?