It sounds like either can fix it, I have heard of reflashing fixing all kinds of problems, but if that doesn't work you will need to replace the PCM, but we should run a CAN scan, you can get a CAN scanner (Controller Area Network) which will work on most cars from Amazon here is a video to show you how.
https://youtu.be/u-4syLc-ifQ
and
https://www.2carpros.com/articles/can-scan-controller-area-network-easy
Here is the location for the PCM, you should call auto shops to see if they can run an update for you. Also, you can get a preprogrammed unit by searching Google or Ebay. Check out the images (below). Please let us know what happens.
Image (Click to make bigger)
Saturday, February 21st, 2015 AT 10:06 AM