I am having a p2509 code. No Start. Lost communication to ECM