Sounds to me like BECM out of sync It will need to be pluged in for a code relearn.This as happend 3 times to me in the past. Any weakness in the battery will cause it. I thought my battery was ok until it was tested, new battery problem solved. Plug in usualy costs £45 /£65 If you have to tow...