About a year ago, my battery drained over last winter and I replaced it with a new battery. That's when all the problems began. my truck has 96000 miles on it and I've purchased it new. Then it began ... I got in the truck in the morning on my way to work, I turned the key and nothoing, not a sound. The dash lights came on as did the headlights and radio but it did not crank at all. eventually, i had it towed to the dealer. Their tech worked on the truck for 4 days. he tore out my autostart because he said there was a short in it (they guy who installed the autostart used a resistor instead of a $100 key). The tech then replaced the ignition module and ran new wires where the autostart was spliced in and when that didn't work, he replaced my PCM. Two weeks later, the SES light and the RES lights came on and my truch stalled on the expressway during rush hour. I tried to restart the truck and it would not turn over. I tried again and it started but the lights were still on. I replaced the throttle body and it ran fine for two weeks then both lights came back on. I replaced the accelerator pedal with module and it ran fine for a few days then the lights came back on. Diagnostics show a P1512 code and a P1515 code. I need help.