P1000
on my truck that p1000 means more driving needed. every time you unhook the battery you get that and takes 100miles to program your way of driving (said in owners manual) so maybe your battery conections may be loose and your running off the altinator and when you stop the rpms drop too low to keep running?

