I was having intermittent trouble with my truck starting when warmed up, and diagnosed it as a bad ESC. I could bypass the ESC it would start, hook it back up would not start, bypass it again and it would start. I got another ESC module and now the truck will always start, but it runs badly...