It sat there for a while. And now it won't start and I had someone come take a look and they said my computer needed to be reflashed. He said that happens when a car sits that long without being fired up
It would have to sit for 10 years without a battery before the ecm loses memory, If you turn you ignition on and you get a check engine light then it still has its memory and your problem is most likely somewhere else. Either that or you need a new ecm wich I would get at a junk yard.