If the main relay is going out it will cause the problem have described. If that ends up being okay I would say it is the computer issue which will need to be programmed at a shop.
Here is the ECM location.
Check out the diagrams (Below)
Please let us know what you find. We are interested to see what it is.
Cheers, Ken
Image (Click to make bigger)
Thursday, December 28th, 2017 AT 1:08 PM